Software Test Engineer, ADAS
Core
Validating the entire ADAS system from a black-box perspective to support the rollout of L2+ features, focusing on bench-level testing for the Cockpit Domain Controller (CDC) and Advanced Driver Control Units.
Role type
Software Test Engineer, ADAS
Builds
L2+ ADAS features for medium-duty EVs and Hybrids
Domain
Automotive / ADAS / Electric Vehicles
Deliverable
production ML models
Required skills
ADAS system validation, bench-level testing, Hardware-in-the-Loop (HIL), L2+ feature testing (AEB, FCW, LCC), CAN/CANFD/Automotive Ethernet protocols, Environment Simulation Software (IPG Carmaker, dSPACE ASM), test automation (Python, AutomationDesk, ECUTest), requirements management (Polarion, Jama)
Preferred skills
Sensor simulation (Camera, Radars, Ultrasonic), Perception/Sensor Fusion/Controls methodologies, Test scenario generation, Functional Safety (ISO 26262) and SOTIF (ISO 21448), hardware debugging (multimeters, oscilloscopes), ROS2/DDS middleware, Matlab/Simulink, CI/CD pipelines
Technologies
Python, AutomationDesk, ECUTest, Polarion, Jama, IPG Carmaker, dSPACE ASM, ROS2, DDS, Matlab, Simulink, CAN, CANFD, Automotive Ethernet, NI PXI, IPG Xpack Real-time Test Systems, dSPACE SCALEXIO
Responsibilities
Lead bench-level testing for the Cockpit Domain Controller (CDC), ADCU, and ADCU Pro; Validate the complete, integrated ADAS system to support the rollout of L2+ features; Approach testing methodology as a "black box," controlling for all variables and verifying concretely rather than making assumptions; Maintain rigorous and proper documentation for all system tests and validation results.
Seniority
Mid-level (2-3+ years experience)