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
Python Developer • India