7 days ago
Bologna, Italy +2 moreEntry Level
Responsibilities
- Design, develop, and maintain software requirements and architectures.
- Implement and integrate software components for embedded applications.
- Support software build and integration activities.
- Collaborate with multidisciplinary teams to ensure proper operation of developed solutions.
- Contribute to embedded systems for automotive propulsion applications.
Requirements
- Degree in Computer Engineering, Electronic Engineering, Automation Engineering, Mechatronics Engineering, or a related STEM discipline.
- Up to two years of embedded software development experience, including professional work, internships, or university projects.
- Experience with embedded software/hardware integration.
- Understanding of the C programming language.
- Experience with communication protocols such as CAN and UDS.
- Familiarity with code versioning systems, preferably Git.
- Fluent English proficiency.
- Knowledge of AUTOSAR toolchains including Vector DaVinci, Elektrobit Tresos, ETAS ISOLAR, or dSPACE SystemDesk is preferred.
Benefits
- Permanent employment contract.
- Hybrid work based in Bologna, Modena, or Pisa, with flexible and/or remote work options.
- Professional development and career-growth opportunities.
- Inclusive and socially responsible work environment.
- Salary range of €27,746–€30,825 for the third CCNL Commerce level or €31,270–€40,150 for the second level.
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.
