Embedded Software Developer – Automotive Systems
Delft, Netherlands | Full-time | Hybrid
We are looking for an experienced Embedded Software Developer to join our client's R&D team in Delft, working on next-generation automotive ECUs and ADAS (Advanced Driver Assistance Systems). You will be responsible for low-level software development, integration, and testing in safety-critical environments. This is a great opportunity to work in a multidisciplinary team driving innovation in the European automotive sector.
Key Responsibilities :
- Design, implement, and test real-time embedded software in C / C++
- Work with AUTOSAR architecture (Classic and / or Adaptive)
- Interface with hardware teams and ensure proper integration with embedded platforms (e.g., Infineon, NXP, Renesas)
- Develop device drivers and middleware for automotive microcontrollers
- Contribute to ISO 26262-compliant development and documentation processes
- Conduct debugging and verification using tools like Lauterbach, CANoe, and VectorCAST
Required Skills & Qualifications :
BSc or MSc in Electrical Engineering, Computer Science, or similarStrong knowledge of C and C++ (MISRA compliance a plus)Experience with real-time operating systems (e.g., AUTOSAR OS, FreeRTOS, OSEK)Familiarity with automotive communication protocols : CAN, LIN, FlexRay, EthernetExperience with configuration and build tools such as EB tresos, DaVinci Developer / ConfiguratorSolid understanding of functional safety and ISO 26262 processesPreferred Skills (a strong plus) :
Hands-on experience with model-based development (MATLAB / Simulink)Scripting skills in Python for test automationKnowledge of Cybersecurity principles (e.g., ISO / SAE 21434)Experience working in Agile / Scrum development environmentsFamiliarity with CI / CD pipelines (e.g., Jenkins, GitLab CI)