Senior Software Engineer, Collision Avoidance Testing
Core
Designing and executing simulation-based test scenarios to evaluate collision avoidance and automated emergency braking performance for autonomous vehicles.
Role type
Senior IC software engineer (autonomous vehicle testing)
Builds
Simulation test suites and validation strategies for Level 4 autonomy
Domain
Autonomous driving / Robotics / Safety engineering
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Python or C++ coding, algorithmic problem solving, simulation-based evaluation suite design, collision metrics development, data analytics, CICD test pipelines, systems engineering (V&V)
Preferred skills
STPA methodology, ISO 21448 (SOTIF), SAE L3/L4 safety claims writing, structured or physical robot testing
Technologies
Python, C++, NHTSA/NCAP standards, replay simulations, synthetic simulation
Responsibilities
Design realistic collision avoidance scenarios using log replay and synthetic simulation, develop validation strategies for Automated Emergency Braking, identify gaps in simulation and public road testing, quantify risk in non-zero probability collision scenarios, author test and residual risk reports, support the safety case by documenting collision avoidance claims
Seniority
Senior, hands-on IC