Apply now »

C++ Python Developer

At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same.

Job Description

Location: Bengaluru

Experience:- 4 to 12 years

 

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++PythonLinuxMATLAB, and Simulink, contributing to system-level design, simulation, and validation

 

Key Responsibilities

  • Develop and maintain embedded software using C/C++ and Python.
  • Work on Linux-based platforms, including kernel-level and user-space development.
  • Design and execute unit tests to ensure software reliability and performance.
  • Utilize MATLAB and Simulink for model-based design and simulation.
  • Collaborate with cross-functional teams to integrate software with hardware systems.
  • Participate in debugging, performance tuning, and system optimization.
  • Contribute to code reviews and continuous integration processes.

 

Your Profile

  • Good years of experience in embedded software development.
  • Strong proficiency in C/C++ and Python programming.
  • Hands-on experience with Linux OS, including scripting and system-level programming.
  • Proficient in MATLAB and Simulink for simulation and control system design.
  • Experience with unit testing frameworks and debugging tools.
  • Ability to work in Agile environments and collaborate across engineering disciplines.
  • Strong problem-solving skills and attention to deta
  • Must be Btech/Mtech graduate

 

Why You'll Love Working Here

  • Flexible work arrangements including remote work and flexible hours.
  • Access to career development programs and certifications in technologies like AWSAzure, and more.
  • A collaborative, people-first culture with global opportunities and diverse career paths.

 

About Capgemini

Capgemini is a global leader in business and technology transformation, helping organizations accelerate growth and sustainability. With over 340,000 team members in more than 50 countries, Capgemini combines deep industry expertise with cutting-edge technologies to deliver impactful solutions. The company is deeply committed to inclusion and diversity, backed by a 55-year heritage.

 

At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same.

Ref. code:  305610
Posted on:  9 Dec 2025
Experience Level:  Experienced Professionals
Contract Type:  Permanent
Location: 

Bangalore, IN

Brand:  Capgemini Engineering
Professional Community:  Products & Systems Engineering

Apply now »