Technology & Engineering Full-time

Software Engineer, Behavior Verification

Nuro

Location

Remote

Type

Full-time

Posted

Nov 04, 2025

Compensation

USD 132300 – 198450

Mission

What you will drive

  • Dive into the system-level implications of Nuro's autonomy architecture and software to understand inter-dependency of failure modes with respect to the fault response.
  • Define requirements for fault response with decomposition through the autonomy software and hardware architecture.
  • Drive fault-centric validation concepts from prototype to production to test.
  • Interpret results from curated amounts of simulation, on-road, closed course testing to assess mission capabilities and safety with respect to faults.
  • Work closely with autonomy developers to extract high-impact metrics and performance indicators that will test our robots' readiness to drive autonomously on public roads in the event of degraded states of software.
  • Contribute to tooling for automated evaluation of issues in test logs that check for satisfaction of contingency requirements.

Impact

The difference you'll make

Your work is expected to have short term impact in our next deployments, as well as long term impact on autonomy feature roadmapping and Nuro's scaled fleet operations, empowering a safer, richer, and more connected future.

Profile

What makes you a great fit

  • 3+ years of technical work experience in robotics SW or relevant area.
  • Bachelor's Degree or Master's Degree candidate in Computer Science, Math, Electrical Engineering, Mechanical Engineering, Robotics, Physics, or related field.
  • Strong programming and algorithmic problem solving skills in Python or C++/C.
  • Technically fluent and experienced working in a team with strong software engineering practices.
  • Highly collaborative in nature with strong abilities to think and communicate analytically and effectively.
  • Self starter and fast learner - you should be passionate about picking up new skills and approaching unstructured problems from first principles.
  • You must have at least 2 years of experience in multiple of the following: Software development in task level or behavior level robotics planning; Experience developing ML-based or heuristic-based evaluation methods to assess system performance; Analyzing and managing FDIR (fault detection, isolation, recovery) for the software stack on semi-autonomous or autonomous vehicles or equipment; Defining requirements using data-driven and first-principle techniques; Implementing test coverage for requirements; Adaptive stress testing or probabilistic software diagnostics.

Benefits

What's in it for you

For this position, the reasonably expected base pay range is between $132,300 and $198,450. This position is also eligible for an annual performance bonus, equity, and a competitive benefits package. Nuro celebrates differences and is committed to a diverse workplace that fosters inclusion and psychological safety for all employees.

About

Inside Nuro

Nuro is a self-driving technology company on a mission to make autonomy accessible to all. Nuro licenses its core technology, the Nuro Driver™, to support a wide range of applications, from robotaxis and commercial fleets to personally owned vehicles, giving automakers and mobility platforms a clear path to AVs at commercial scale.