Capgemini

C++ Embedded Software Engineer

Capgemini
Apply
4 days ago
La Spezia, ItalyEntry Level

Responsibilities

  • Develop embedded real-time software using C/C++.
  • Design and implement legacy and next-generation platform software components.
  • Develop and maintain proprietary hardware drivers.
  • Build system management and control software.
  • Integrate software and support validation of developed components.
  • Write and update technical project documentation.
  • Support testing, anomaly analysis, and technical reporting.
  • Collaborate with system, hardware, and validation teams.

Requirements

  • Knowledge of embedded software development and real-time programming.
  • Strong C/C++ coding, software debugging, and Qt framework skills.
  • Knowledge of software design principles for embedded systems.
  • A degree in computer engineering, electronic engineering, automation engineering, or a related field.
  • At least one year of experience in the subject areas covered by the posting.
  • Experience with safety-critical environments, software integration, testing, technical reporting, modeling and simulation tools, Redmine, or Linux is preferred.

Benefits

  • Permanent employment contract.
  • Flexible work options, including remote work and/or flexible hours; the role is based onsite at the client in La Spezia.
  • Professional growth paths, dedicated certification opportunities, and potential progression toward Tech Lead, Software Architect, or System Architect roles.
  • Opportunity to work on technologically complex embedded systems in aerospace and defense using real-time, high-performance, and advanced software technologies.
  • Inclusive workplace focused on diversity and social responsibility.

Tech Stack

Categories

Capgemini

About Capgemini

10,000+ employees

Capgemini is a global IT services and consulting firm that delivers strategy, cloud, AI, software engineering, and managed services to large enterprises and public-sector clients. Founded in 1967 and headquartered in Paris, it is publicly traded on Euronext Paris and operates in 50+ countries. The group expanded its engineering capabilities by acquiring Altran in 2020, now operating as Capgemini Engineering.

Contact me