Sr ADAS Software Integration Engineer
Core
Decompose system-level ADAS requirements into software tasks, design scalable architectures, and implement state-machine models for active safety, driving, and parking features.
Role type
Senior IC ADAS software integration engineer
Builds
L2/L2++ ADAS software integration pipelines and CI/CD infrastructure
Domain
Autonomous driving / Embedded systems
Deliverable
production ML models | product features
Required skills
C, C++, Python, MATLAB/Simulink, CI/CD pipelines, embedded systems debugging, real-time application debugging, unit testing, SIL/HIL testing, simulation, in-vehicle evaluation
Preferred skills
NVIDIA Xavier/Orin, Aurix multicore debugging, Ethernet, Vector CANape/CANoe, ADAS/AD simulation and real-vehicle testing, behavior planning, motion planning, ISO 26262, AUTOSAR
Technologies
NVIDIA Xavier, NVIDIA Orin, Aurix, MATLAB, Simulink, Vector CANape, Vector CANoe
Responsibilities
Analyze and decompose system-level ADAS requirements into actionable software tasks; Develop and maintain software integration pipelines for controls ADAS software; Design, build, and maintain CI/CD infrastructure for L2/L2++ ADAS projects; Design scalable software architectures for ADAS feature integration; Implement state-machine models for active safety, driving, and parking features; Validate ADAS logic through unit testing, SIL/HIL testing, simulation, and in-vehicle evaluation
Seniority
Senior, hands-on IC