Senior Software Engineer
Descrizione dell'offerta
We are seeking an experienced Automotive Software Engineer to join our client's autonomous driving R&D team in Turin, Italy, a hub for Europe’s automotive and mobility innovation.
You will design and implement embedded software powering Level 3 and Level 4 ADAS and autonomous driving systems, working across sensor fusion, perception, and vehicle control domains.
This position requires strong expertise in AUTOSAR Adaptive, safety-critical software development, and real-time control systems. You will collaborate with hardware, perception, and system safety teams to bring advanced driver assistance and autonomous features to market.
Responsibilities
- Design and implement software for sensor fusion systems (camera, radar, LiDAR).
- Develop control software on Adaptive AUTOSAR and POSIX-based real-time platforms.
- Integrate CAN FD, FlexRay, and Automotive Ethernet communication stacks.
- Collaborate on perception algorithms and path-planning pipelines for autonomous driving.
- Ensure compliance with ISO 26262 (ASIL-C/D) and ASPICE process standards.
- Support integration testing on HIL (Hardware-in-the-Loop) and SIL environments.
- Optimize performance and safety for EV powertrain control and braking systems.
- Document and maintain safety-critical development workflows in line with OEM standards.
Required Qualifications
- Bachelor’s/Master’s degree in Computer Engineering, Electronics, or related field.
- 7+ years in automotive embedded software development.
- Expertise in C++14/17 and model-based design tools (MATLAB/Simulink).
- Proven experience with AUTOSAR Classic & Adaptive platforms.
- Familiarity with functional safety (ISO 26262) and ASPICE L2+.
- Strong debugging and profiling skills for real-time systems.
Desired Skills
- Experience with ADAS perception algorithms (object detection, lane recognition).
- Background in sensor calibration, synchronization, and fault-tolerant systems.
- Familiarity with AI/ML frameworks for automotive perception (TensorRT, OpenVX).
- Exposure to vehicle simulation tools (CarMaker, PreScan).