N

Nuro

Builds self-driving systems for vehicle makers

Senior Software Engineer - Collision Avoidance Testing

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeMountain View, CA, USAIn-person

About the Job

Requirements

  • A Bachelor's, Master's, or Doctoral Degree in Computer Science, Mathematics, Electrical Engineering, Mechanical Engineering, Robotics, Physics, or a related field.
  • Strong algorithmic problem-solving skills and coding experience, preferably in Python or C++, to implement scalable solutions.
  • Experience designing simulation-based evaluation suites and scenarios for testing autonomous vehicles using well-defined metrics to score good behavior.
  • Experience developing collision-type metrics, data analytics, evaluation tooling, or continuous integration and continuous delivery test pipelines to quantify robot performance in test environments.
  • Experience with probability modeling.
  • At least 5 years of technical work experience in a relevant area, including at least 3 years in robotics software.
  • Working knowledge of and ability to apply systems engineering concepts involving requirements, verification, and validation.

Responsibilities

  • Use human benchmarks from naturalistic data to develop statistical models that drive strategic decisions as a function of test volume, system performance, and confidence level.
  • Identify and design realistic scenarios to improve test coverage of collision avoidance and collision detection scenarios using replay simulations of logs and synthetic simulation of third-party accident reconstructions.
  • Develop validation strategies to test Automated Emergency Braking functions using simulation and structured testing.
  • Identify gaps in simulation and public-roads testing, and design structured test scenarios to address those gaps by leveraging appropriate standards from the National Highway Traffic Safety Administration or New Car Assessment Program.
  • Support building and using models to quantify risk in scenarios with a non-zero probability of collision.
  • Author test and residual-risk reports, and make strategic recommendations based on results to improve simulation or test realism and autonomy architecture.
  • Support the safety case by identifying, documenting, and communicating collision-avoidance and simulation or test-realism claims.
  • Communicate risks and requirements effectively across onboard and offboard software engineering, Test Operations, and leadership.

Desired Qualifications

  • Experience developing collision metrics for self-driving vehicles.
  • Experience with structured or physical testing of robots or vehicles.
  • Experience writing safety claims and system requirements for SAE Level 3 or Level 4 systems to operate safely.
  • Hands-on experience with System-Theoretic Process Analysis and ISO 21448.

About the Company

Nuro

Builds self-driving systems for vehicle makers

Nuro builds and licenses self-driving technology to automakers and mobility companies for robotaxis, commercial fleets and personal vehicles. Its Nuro Driver combines AI software with vehicle sensors and computing hardware, so partners integrate an autonomous driving system into their own vehicles. The software interprets road conditions and controls movement, while the Nuro Toolkit supplies tools for simulation, testing and fleet monitoring. Nuro earns money by licensing its technology, drawing on experience from autonomous delivery vehicles rather than operating only a goods-delivery service. It was founded in 2016 and has its headquarters in Mountain View, California.

Company size
501-1,000
Company stage
Series E
Total funding
$2.3B
Headquarters
Mountain View, CA
Founded
2016

Recently Posted Jobs

Explore more opportunities at Nuro

See more jobs