C++ Embedded Software Engineer
Pubblicato il 25-10-2026 - Alium in Ricovero
We are looking for an experienced C++ Embedded Software Engineer to join our team in Turin, Italy, working on developing Onboard embedded systems
Location: Turin, Italy (Hybrid)
Industry: Automotive / Software Testing
VISA: Work Authority to work in Italy
In this role, you will develop Onboard embedded systems. You will focus on vehicle diagnostics and Over-the-Air (OTA) updating mechanisms.
- Develop and maintain embedded software for automotive systems using C++.
- Design, implement, unit test and debug software modules and components for automotive applications.
- Participate in architectural discussions and contribute to the overall system design.
- Conduct software integration and system testing to ensure software reliability and performance.
- Follow agile based software development.
- 3+ years of experience in automotive diagnostic domain based on on-board diagnostics architectures
- Knowledge of C++ development toolchain
- Experience of on-board application software development software configuration for Diagnostics Stacks (minimum requirement implementation of UDS on CAN, DoIP, CAN-FD on top of Linux, QNX
- Experience of application software development and basic software configuration for Service Oriented architectures (minimum requirement SOME/IP on top of Linux, QNX)
Practical experience with Vector CANoe for network simulation, CAPL scripting, SOME/IP and bus analysis.
English: Professional fluency required for collaboration with international teams.
Italian: Professional fluency is a strong plus
