onsite
System Engineer ADAS - Brunel GmbH NL Braunschweig
Systems Engineer
Lead the design, integration, and validation of advanced driver assistance systems using C++, ROS, and AUTOSAR, ensuring compliance with ISO 26262 safety standards and delivering robust embedded solutions for automotive platforms.
About the role
Key Responsibilities
- Design, develop, and integrate ADAS software components in C++ within an AUTOSAR framework.
- Implement and validate perception, planning, and control algorithms using ROS and MATLAB/Simulink.
- Configure and test automotive communication protocols (CAN, LIN, Ethernet) on embedded Linux platforms.
- Conduct functional safety analysis and produce ISO 26262 compliant documentation.
- Collaborate with hardware teams to perform integration and hardware‑in‑the‑loop (HIL) testing.
- Participate in code reviews, performance tuning, and continuous improvement initiatives.
Requirements
- Strong programming skills in C++ and experience with ROS.
- Hands‑on knowledge of AUTOSAR architecture and ISO 26262 safety lifecycle.
- Proficiency in MATLAB/Simulink for algorithm development and simulation.
- Experience with automotive networking (CAN, LIN, Ethernet) and embedded Linux.
- Excellent problem‑solving abilities and a collaborative mindset.