Software Engineer C
Pubblicato il 05-10-2026 - Tmc in Genova
About this vacancy
The individual will join a technical team dedicated to the development and evolution of Digital Twin solutions supporting vehicle software development and validation. They will contribute autonomously to implementation choices and the improvement of simulation tools, with particular focus on systems for electric mobility.
- Analyze technical and functional requirements of automotive systems to be reproduced in a virtual environment, translating them into software solutions.
- Independently design, develop, and maintain software modules in C language executed on PCs.
- Contribute to defining software architecture and evolving Digital Twin models and virtual simulation environments to anticipate vehicle software integration and validation activities.
- Integrate models, software components, and interfaces to simulate the behavior of automotive systems, including those for electric vehicles.
- Define testing strategies and test cases, perform debugging activities, and analyze results, ensuring code quality, robustness, and maintainability.
- Participate in code reviews and propose technical, performance, and process improvements.
- Collaborate with developers, system engineers, and technical stakeholders in integration, troubleshooting, and solution release activities.
