Senior/staff Systems Engineer, Autonomy Verification

Nuro Nuro · Robotics · CA · Systems

Senior/Staff Systems Engineer focused on verifying the safety and compliance of Nuro's autonomous driving system (Nuro Driver). This role involves defining requirements, designing metrics, developing test strategies (simulation, real-world), and collaborating with various teams to ensure the system is safe for deployment within its Operational Design Domain (ODD). The position requires experience with autonomous vehicle development/validation, understanding of autonomy architecture, and coding skills (Python/C++).

What you'd actually do

  1. Create requirements for an autonomous system, ensuring safe operation within its ODD and compliance with the rules of the road.
  2. Design generalizable metrics and acceptance criteria to verify that the autonomous system satisfies these requirements, leveraging safety standards and methodologies.
  3. Propose and leverage diverse test strategies - synthetic and log simulation, on-road logs, closed-course testing, third-party accident reconstructions - to verify requirements.
  4. Collaborate closely with Behavior, Perception, Data Science, Product, Legal, and Public Trust teams to develop acceptance criteria for metrics and tests.
  5. Partner with simulation infrastructure and test integration teams to set up automated verification workflows.

Skills

Required

  • Python
  • C++
  • autonomous vehicle systems
  • robotic systems
  • simulation
  • real-world testing
  • autonomy architecture
  • requirements definition
  • metrics design
  • test strategy development

Nice to have

  • L4 AV deployment
  • computational models for driving behavior
  • ML based metrics for behavior evaluation
  • STPA
  • ISO-21448
  • ISO 8800
  • safety case development
  • evidence compilation for safety case

What the JD emphasized

  • 5+ years of technical work experience
  • 3+ years of experience with development or validation of autonomous vehicles/robotic systems
  • Experience creating behavior requirements for SAE L2, L3, or L4 autonomous systems
  • Experience with simulation and real-world testing of autonomous systems
  • Hands-on software experience
  • ability to code in Python or C++

Other signals

  • verification of autonomous systems
  • requirements definition
  • metrics design
  • test strategy development
  • safety case