17 days ago
Rome, ItalySenior
Responsibilities
- Develop and customize Embedded Linux distributions for energy-sector projects.
- Configure Linux distributions using Yocto Project and kas.
- Integrate Linux with embedded hardware and application software.
- Develop or modify software components and scripts in Bash, Python, and C/C++.
- Participate in testing and validation of embedded systems.
- Collaborate with international, multicultural technical teams.
Requirements
- Solid knowledge of Linux and its ecosystem, with an interest in open source.
- Experience developing, integrating, testing, configuring, building, and maintaining Embedded Linux distributions.
- Advanced knowledge of Yocto Project and kas.
- Good knowledge of C and C++.
- Good knowledge of Python and Bash scripting.
- Bachelor's degree in electronic engineering, computer engineering, or a related field.
- English proficiency at B2 or C1 level.
- Knowledge of LAVA, embedded test automation tools or frameworks, and open-source contributions is a plus.
Benefits
- Permanent employment contract.
- Hybrid work arrangement with flexible working hours and remote-work options.
- Positions available in Bologna, Florence, Genoa, La Spezia, Milan, Modena, Padua, Venice, Pisa, Rome, and Turin.
- Professional growth paths, certification opportunities, and potential progression toward Tech Lead or Architect roles.
- Inclusive, multicultural work environment and impactful technology projects.
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.
