External

C++ Python Developer

🏢 Capgemini  •  📍 India

Sign up to view full application details.

Job Description

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++ , Python , Linux , MATLAB , 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 AWS, Azure, 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.
View Full Description & Requirements →