Capgemini

Embedded Software Engineer C/C++

Capgemini
Apply
12 days ago
La Spezia, ItalyEntry Level

Responsibilities

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

Requirements

  • Relevant degree in computer engineering, electronic engineering, automation engineering, or a related field.
  • At least one year of experience in embedded software or related topics.
  • Knowledge of embedded software development and real-time programming.
  • Good C/C++ programming and software debugging skills.
  • Knowledge of software design principles for embedded systems.
  • Experience or thesis work in safety-critical contexts is preferred.
  • Experience with software integration, testing, technical reporting, modelling and simulation tools, Redmine, or Linux is preferred.

Benefits

  • Permanent employment contract.
  • Flexible-work support, including remote work and/or flexible hours, subject to the role's onsite client-location arrangement.
  • Professional growth and certification opportunities.
  • Potential career progression toward Tech Lead, Software Architect, or System Architect roles.
  • Work on complex aerospace and defense systems and advanced real-time technologies.
  • Position based in Genoa, onsite at the client.

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