This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Embedded Software Engineer (ADAS) will be responsible for developing, integrating, and validating software components for Advanced Driver Assistance Systems. The role involves working on sensor interfaces, ECU software, communication stacks, and real-time embedded systems, supporting features like parking assist, surround view, lane-keeping, and adaptive cruise control.
Job Responsibility:
Develop and integrate embedded software for ADAS ECUs on automotive-grade microcontrollers and SoCs
Work with radar, camera, LiDAR, and ultrasonic sensor interfaces for perception and object detection modules
Implement real-time control and data processing algorithms for parking, lane-keeping, and low-speed automation functions
Collaborate with ADAS and Infotainment teams for sensor fusion and cockpit integration
Ensure compliance with ISO 26262 functional safety standards and assist in ASIL-B/C software development
Work on communication stacks – CAN, CAN-FD, Ethernet, FlexRay, and SOME/IP – for ECU connectivity
Develop and maintain unit tests, SIL/HIL validation, and integration test cases for embedded modules
Optimize software for CPU, memory, and power efficiency on real-time embedded platforms
Debug and troubleshoot issues on vehicle-level testing or simulation platforms
Document software architecture, interfaces, and integration details for internal and supplier reviews
Requirements:
Bachelor’s / Master’s degree in Electronics, Electrical, Computer Science, or related discipline
5+ years of experience in embedded software development for ADAS or automotive ECUs
Strong knowledge of C/C++ for embedded systems
familiarity with Python or MATLAB for algorithm verification
Experience with real-time operating systems (RTOS) – QNX, FreeRTOS, or Embedded Linux
Hands-on experience with ECU-level communication protocols – CAN, CAN-FD, Ethernet, SOME/IP, FlexRay
Understanding of sensor drivers, calibration, and data acquisition for radar, camera, or ultrasonic sensors
Knowledge of software development processes for automotive applications (ASPICE, ISO 26262)
Experience with HIL/SIL simulation, debugging, and testing frameworks
Nice to have:
Familiarity with ADAS features – parking assist, lane-keeping, adaptive cruise control, surround view
Experience with ADAS sensor fusion (radar + camera + ultrasonic)
Knowledge of Hypervisor-based domain separation or Digital Cockpit integration
Exposure to automotive middleware (AUTOSAR Classic/Adaptive)
Understanding of digital signal processing (DSP) concepts
What we offer:
Higher Education Opportunities (UDACITY, UDEMY, COURSERA are available for your continuous growth and development)
Life and accident insurance
Sodexo cards for food and beverages
Well Being Program that includes regular workshops and networking events