11 days ago
Responsibilities
- Design and develop complex, high-reliability C++ software applications using object-oriented programming.
- Define software architecture decisions and applicable design patterns.
- Manage the complete software lifecycle, including analysis, design, development, testing, validation, and maintenance.
- Develop CUDA/C++ functional models based on Matlab/Simulink models.
- Work with TCP/IP and UDP network communication protocols.
- Participate in code reviews and improve code quality and performance.
- Collaborate with cross-functional teams and provide technical leadership.
Requirements
- At least 5 years of professional software development experience.
- Strong knowledge of object-oriented design principles, SysML, and design patterns.
- Solid experience with the software lifecycle for mission-critical applications.
- Knowledge of TDD and unit testing, including JUnit, CPPUnit, Spock, or equivalent tools.
- Strong knowledge of Git, multithreading, and memory optimization techniques.
- Degree or diploma in Computer Engineering, Embedded Systems, or a related field.
- Good English-language proficiency.
- Prior aerospace or defense experience is preferred.
Benefits
- Permanent employment contract.
- Flexible work options are supported, including remote work and flexible hours, although this position is based onsite in Rome.
- Professional development and career-growth pathways, including potential progression toward Tech Lead or Architect roles.
- Opportunities to work on high-impact technology projects and access dedicated certification programs.
- Inclusive workplace focused on diversity, social responsibility, and work-life balance.
About Capgemini
Capgemini is an AI-powered global business and technology transformation partner, delivering tangible business value. We imagine the future of organizations and make it real with AI, technology and people. With our strong heritage of nearly 60 years, we are a responsible and diverse group of 420,000 team members in more than 50 countries. We deliver end-to-end services and solutions with our deep industry expertise and strong partner ecosystem, leveraging our capabilities across strategy, technology, design, engineering and business operations. The Group reported 2025 global revenues of €22.5 billion. Make it real | www.capgemini.com
