1 day ago
La Spezia, Italy +8 moreEntry Level / Mid Level / Senior
Responsibilities
- Develop low-level embedded software, including drivers and firmware.
- Develop embedded applications such as infotainment systems.
- Develop software for safety-critical and regulatory-compliant systems.
- Perform embedded software verification and validation, including unit, integration, system, and acceptance testing.
- Work with complex real-time architectures and high-performance embedded solutions.
Requirements
- Master's degree in Computer Engineering, Embedded Systems, Electronics, or a related field.
- Prior experience in embedded software application areas.
- Experience with C and C++ programming languages.
- Technical English proficiency.
- Ability to collaborate in teams and improve project solutions continuously.
Benefits
- Flexible work arrangements, including remote work and flexible hours, with hybrid or onsite work depending on location.
- Permanent employment contract with positions available in Rome, Milan, Turin, Florence, Genoa/La Spezia, Bologna, Modena, Padua, and Naples.
- Professional development and certification pathways, with potential progression to Tech Lead, Software Architect, or System Architect.
- Inclusive work environment focused on diversity, social responsibility, and work-life balance.
About Capgemini
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.
