Your Nuro resume, matched to the job ad
Drop in your resume and it opens next to this job, ready to tailor in one click.
4.8 from 167 in-app reviews
Senior Software Engineer, Autonomy Behavior Testing
Nuro · Mountain View, California (HQ)
Tailor your resume to this job
No account needed to start.

What Nuro asks for
From Nuro's Senior Software Engineer, Autonomy Behavior Testing ad, checked 3 Nov 2026.
Autonomous system testing
At least 5 years of technical work, including 3 or more years testing robotic systems or autonomous vehicles. This includes an understanding of how sensing, perception, and planning modules work together.
Python or C++ for tooling
Ability to write code in Python or C++ to build internal tools and automation.
Test automation pipelines
Designing and managing large scale simulation or automation pipelines for testing, while ensuring these tools are easy for other engineers to adopt.
Triage and root cause analysis
Creating unified triage workflows, leading root cause analyses, and turning identified gaps into technical requests for infrastructure or data teams.
Safety case evidence
Familiarity with using test results as evidence for an autonomy safety case.
The ad asks for 5 or more years of technical work experience, with at least 3 years in testing autonomous vehicles or robotic systems. Based in Mountain View, California.
How the example answers the ad
Three of the five requirements above, each matched to a line in the example.
Python or C++ for tooling
“Architected internal automation tooling in Python to support CI/CD for navigation software modules.”
The candidate utilized Python to build internal tools and automation for navigation modules, showing the required programming skill for tooling.
Safety case evidence
“Authored technical safety case documentation based on simulation testing data to meet industry compliance standards.”
Authoring documentation for compliance based on simulation data shows experience using test results as safety case evidence.
Test automation pipelines
“Lead development of a distributed simulation pipeline, reducing test cycle time by 40 percent.”
Leading a distributed simulation pipeline project that achieved a 40 percent reduction in test cycle times shows the design and management of large scale simulation pipelines.
The whole example as text
Jessica Thompson · Senior Software Engineer
Summary
Senior Software Engineer with 7 years of experience in robotics and autonomous systems. Developed automated simulation pipelines using Python to streamline testing for logistics fleet operations. Conducted root cause analysis for navigation module failures and improved system reliability by 22 percent. Managed triage workflows for mobile robot fleets and utilized test data to support formal safety validation reports for autonomous systems.
Experience
Senior Software Engineer · Carnegie Robotics
Pittsburgh, PA · 2024 - Present
- Lead development of a distributed simulation pipeline, reducing test cycle time by 40 percent.
- Architected internal automation tooling in Python to support CI/CD for navigation software modules.
- Reduced navigation failure rates by 18 percent through systematic root cause analysis and code remediation.
- Collaborated with data platform teams to integrate telemetry into a unified triage dashboard.
- Authored technical safety case documentation based on simulation testing data to meet industry compliance standards.
Software Engineer II · Waymo
Mountain View, CA · 2022 - 2024
- Designed automated test suites to validate perception module performance in varied weather conditions.
- Optimized simulation infrastructure, increasing concurrent test capacity by 60 percent.
- Partnered with autonomy engineers to identify and resolve edge-case sensor fusion anomalies.
- Streamlined triage workflows for autonomous test vehicles, decreasing bug resolution turnaround by 15 percent.
- Contributed to system validation frameworks used for formal safety certification of self-driving platforms.
Software Engineer · Amazon Robotics
North Reading, MA · 2019 - 2022
- Built automated diagnostic tools to monitor health metrics for autonomous mobile warehouse robots.
- Executed testing protocols for fleet path-planning algorithms, uncovering 12 major regression issues.
- Supported integration of ROS-based sensor drivers across a heterogeneous robot fleet.
- Developed data visualization scripts in Python to analyze long-term performance logs.
Education
MS in Robotics · Carnegie Mellon University
Pittsburgh, PA · 2017 - 2019
- Graduated with 3.9 GPA
- Recipient of Robotics Excellence Scholarship
BS in Computer Science · University of Michigan
Ann Arbor, MI · 2013 - 2017
- Magna Cum Laude
- Member of Upsilon Pi Epsilon
Skills
Frequently asked questions
Is the example from an employee?
No. It is an AI-written example for this ad, made to show how a resume can answer it.
What level of experience is required?
Nuro requires at least 5 years of technical work experience in a relevant field, with at least 3 of those years specifically in testing autonomous vehicles or robotic systems.
Which programming languages should I know?
You should have hands-on experience and the ability to code in either Python or C++ to develop tools and automation.
Where do I apply?
On the official Nuro posting, through the job link on this page.
What happens when I tailor my resume here?
Your resume opens in the editor next to this job. Tailor it in one click, then keep or discard the edits. You only need an account to download.