companyNuro logo

Senior/Staff Software Engineer in Behavior Verification

NuroMountain View, California (HQ)
On-site Full-time $176.4K/yr - $319.7K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Qualifications5+ years of relevant technical experience, including at least 3 years focused on software development. Proficient in coding with Python or C++ and hands-on software experience. Bachelor's or Master's degree in Computer Science, Electrical Engineering, Mechanical Engineering, Robotics, Physics, or a related field. In-depth knowledge of robotic systems architecture, including the interaction between sensing, localization, perception, prediction, behavior, and control modules.

About the job

About Us

Nuro is at the forefront of self-driving technology, dedicated to making autonomy available to everyone. Established in 2016, we are developing the most scalable autonomous driver, integrating advanced AI with top-tier automotive hardware. The Nuro Driver™ technology is licensed for various applications, including robotaxis, commercial fleets, and personal vehicles. With years of successful self-driving implementations, Nuro paves the way for automakers and mobility platforms to achieve commercial-scale autonomous vehicles, fostering a future that is safer, more integrated, and enriched.

Role Overview

As a Senior/Staff Software Engineer specializing in driving behavior verification, you will play a crucial role in developing metrics to assess the complete behavior of the Nuro Driver. These metrics will be pivotal in quantifying the safety of our driving behavior within designated operational domains (ODD). Your background in behavior planning or prediction systems for robotics, along with a collaborative spirit, will allow you to effectively engage with diverse teams across Nuro, including Systems, Onboard Software, Simulation, Product, and Operations.

Key Responsibilities

  • Create and implement generalized metrics in Python to validate the driving behavior of autonomous vehicles.
  • Utilize a mix of machine learning models and safety metrics from established literature to analyze end-to-end driving performance.
  • Test and evaluate these metrics through various methods: synthetic and log simulations, on-road data, closed-course tests, and third-party accident analyses.
  • Collaborate with Systems, Behavior, Perception, Data Science, Product, Legal, and Public Trust teams to define acceptance criteria for metrics and tests.
  • Work alongside simulation infrastructure and test integration teams to establish automated verification processes.
  • Produce comprehensive performance and validation reports demonstrating the safety of the autonomous system for deployment within our target ODD.

About Nuro

Nuro is a pioneering self-driving technology firm committed to making autonomous solutions widely accessible. Our innovative approach integrates advanced artificial intelligence with robust automotive hardware, enabling a range of applications from robotaxis to personal vehicles, ultimately shaping a safer and more connected future.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.