C++ Python Developer

12 hours ago


bangalore, India Capgemini Engineering Full time

Position :- C++ Python Developer


Location: Bengaluru


Experience :- 6 to 9 years


Choose Capgemini – Reimagine the Possible


Choosing Capgemini means choosing a company where you are empowered to shape your career your way. You’ll be supported and inspired by a collaborative global community, and you'll help leading organizations unlock the value of technology to build a more sustainable and inclusive world.


Your Role


As an Embedded Software Engineer at Capgemini, you will be responsible for designing, developing, and testing embedded systems software for cutting-edge technology solutions. You will work on real-time systems, leveraging your expertise in C/C++, Python, and Linux environments.

In this role, you will:-


  • Develop and maintain embedded software using C/C++ (mandatory) and Python.
  • Work in Linux-based environments, focusing on system-level programming and integration.
  • Perform unit testing and validation of embedded software components.
  • Collaborate with cross-functional teams to define software requirements and architecture.
  • Use MatLab/Simulink for modeling, simulation, and code generation where applicable.
  • Optimize performance and reliability of embedded systems across various platforms.


Your Profile


  • Strong hands-on experience in embedded software development using C/C++ and Python.
  • Proficiency in Linux system programming, including kernel modules, device drivers, and shell scripting.
  • Experience with unit testing frameworks and debugging tools for embedded systems.
  • Familiarity with MatLab/Simulink for simulation and model-based design.
  • Understanding of real-time operating systems (RTOS), microcontrollers, and hardware-software integration.
  • Alignment with Capgemini’s values: Boldness, Trust, and Team Spirit.


What You’ll Love About Working Here


  • Flexible work arrangements including remote work and adaptable schedules.
  • A diverse and inclusive workplace where you can bring your whole self to work.
  • Opportunities for certifications and training in embedded systems, Linux, and automation tools.
  • A culture that promotes innovation, proactive problem-solving, and continuous learning.


About Capgemini


Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transformation to address the need to be more efficient today and reinvent themselves for tomorrow. It is a responsible and diverse organization of over 360,000 team members in more than 50 countries. With its strong 55-year heritage and deep industry expertise, Capgemini is trusted by its clients to address the entire breadth of their business needs.

It delivers end-to-end solutions from strategy and design to managing operations, fueled by the fast-evolving and innovative world of cloud, data, AI, connectivity, software, digital engineering, and platforms. The Group reported in 2022 global revenues of €22 billion.


Get The Future You Want | www.capgemini.com



  • Bangalore, India Capgemini Engineering Full time

    Position :- C++ Python Developer Location: Bengaluru Experience :- 6 to 9 years Choose Capgemini – Reimagine the Possible Choosing Capgemini means choosing a company where you are empowered to shape your career your way. You’ll be supported and inspired by a collaborative global community, and you'll help leading organizations unlock the value of...

  • C++ Python Developer

    3 weeks ago


    Bangalore, India Jobted IN C2 Full time

    Location: Bengaluru Experience :- 6 to 9 years ---------------------------------------- Choose Capgemini – Reimagine the Possible Choosing Capgemini means choosing a company where you are empowered to shape your career your way. You’ll be supported and inspired by a collaborative global community, and you'll help leading organizations unlock the...


  • Bangalore, India Jobted IN C2 Full time

    Job Description About the Role As a Senior Embedded Software Engineer at Capgemini, you will lead the development and testing of embedded systems software for high-performance applications. You will work with technologies such as C/C++, Python, Linux, MATLAB, and Simulink, contributing to system-level design, simulation, and validation Key...


  • Bangalore, India Jobted IN C2 Full time

    Job Description Location: PAN India Experience: 4 - 7 years Choosing Capgemini means choosing a place where you’ll be empowered to shape your career, supported by a collaborative global community, and inspired to reimagine what’s possible. Join us in helping leading Consumer Products and Retail Services (CPRS) organizations unlock the value of...


  • bangalore, India Capgemini Engineering Full time

    Embedded C++ with PythonLocation: Bangalore (Work from Bangalore ONLY)Experience: 6–9 yearsNotice Period: Immediate to 30 Days ONLYEducation Qualification: ONLY B.Tech (No B.Sc, B.Com, BCA, MCA, MS, MBA)Join a high-impact team where your expertise in embedded systems and GUI development will contribute to building innovative, real-time applications. We are...

  • Python Developer

    10 hours ago


    bangalore, India Avance Consulting Full time

    LLM Trainer/Python Developer1 Month Contract with Extension100% RemoteWorking hours for the roles below are 40 hours per week, with a required 4-hour overlap with PST (6:00 AM – 10:00 AM). The remaining hours are flexible.Role OverviewWe are seeking a Python Engineer to validate and ensure the quality of training data used in developing agentic AI systems....

  • Python developer

    1 hour ago


    Bangalore, India NAGRA Full time

    NAGRAVISION , a Kudelski Group company and the world's leading independent provider of content protection and media and entertainment solutions. Our portfolio of award-winning products and services spans traditional video security, cybersecurity, cloud-based video and streaming solutions, turn-key D2 C solutions for the sports industry, and rich...

  • Python Developer

    8 hours ago


    bangalore, India Talentgigs Full time

    Job description for Python Developer:Experience: 5 – 10 yearsEmployment: Full-time (Remote)Location: Chennai (Remote)Education: Any DegreeNotice Period : Immediate to 15 daysAbout the Role:We are looking for a Python Developer someone who is passionate about writing clean, high-performance code and is excited by data-driven applications. The ideal...

  • Python developer

    1 hour ago


    Bangalore, India Nubra Full time

    Job Description – Python Algo Trading Developer (Backend) Experience: 2–5 Years Location: Bengaluru Role Overview We are hiring a Python Algo Trading Developer with strong backend skills to build and optimise low-latency trading systems . The role requires hands-on experience in market data integration, order execution, and algorithmic strategy...

  • Python developer

    1 hour ago


    Bangalore, India EdgeVerve Full time

    About US Edge Verve AI Next, part of Infosys Topaz, enables the scaling of Applied AI across the enterprise. Built from the ground up to leverage the power of Generative AI, the AI Next platform bridges silos in people, processes, data, and technology to drive transformation in business operations. Visit US- Edge Verve AI Next: Scaling Applied AI...