Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior/Staff Software Engineer, Fault Response Verification

$176.4k - $319.72k

Nuro

Job Description

Job Description

Who We Are

Nuro believes self-driving vehicles are the most immediate and profound opportunity for AI to drive positive change in the physical world. Safer streets, more time for what matters, and easier access to the world around us, that's why we're building a universal autonomy platform: self-driving for all roads and all rides.

Founded in 2016, Nuro is a physical AI company developing Level 4 autonomous driving technology for a wide range of vehicles, use cases, and markets. Powered by the Nuro Driver™, our universal autonomy platform enables the global mobility ecosystem to deploy autonomy at scale, from robotaxis and logistics fleets to personal vehicles.

With years of real-world deployment experience and a flexible, partner-led business model, Nuro is working toward a future where millions of autonomous vehicles powered by our technology help make everyday life safer, easier, and more connected.

Nuro has raised over $2B in capital from Uber, NVIDIA, Google, Softbank, Fidelity, T. Rowe Price, and other leading investors.

About The Team

The Systems Engineering team is responsible for the requirements, architecture, and validation of autonomous driving capabilities across engineering disciplines. This includes designing performance metrics, evaluation methods, and criteria for success, which the team then drives cross-functionally via requirement definition and system validation. Systems Engineering works at the intersection of hardware, software, and robot operations, with a deep understanding of technologies in all three. We are a small, high-impact team that sets the checkpoints for autonomy deployment.

About The Role

As a Senior/Staff Software Engineer, Fault Response Verification, you will work very closely with the Autonomy development, eval infrastructure, and data science teams. You will partner closely with our Autonomy software engineering team to define system-level behavior requirements when a fault is present, implement metrics to assess requirement violations, build novel validation tooling and pipelines to achieve integration into our Safety Case and risk assessment frameworks, and contribute to risk quantification. As a key part of Nuro's systems approach, you will contribute to maintaining Autonomy's fault-centric architecture and stress test the autonomy software stack from the system level down to modules through deterministic and probabilistic software-driven techniques towards a fail-operational system. Your work is expected to have a short-term impact on our next deployments, as well as a long-term impact on autonomy feature roadmapping and Nuro's scaled fleet operations.

About the Work

  • Dive into the system-level implications of Nuro's autonomy architecture and software to understand the 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.
  • Support the development of tools and data engineering frameworks that can inject faults into the autonomy stack and interpret results from curated amounts of simulation, on-road, and closed-course testing to assess mission capabilities and safety.
  • 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

About You

  • 5+ years of technical work experience in a relevant area with 3+ years of experience with software development.
  • Hands-on software experience, with the ability to code proficiently in Python or C++.
  • Bachelor's Degree or Master's Degree in Computer Science, Electrical Engineering, Mechanical Engineering, Robotics, Physics, or a related field.
  • Strong understanding of robotic systems architecture—how sensing, localization, perception, prediction, behavior, and control modules interact.
  • Familiarity with simulation and real-world testing of autonomous systems.
  • Highly collaborative in nature, with strong abilities to think and communicate analytically and effectively.
  • Bonus Points:
    • Background in the development or validation of software for L4 autonomous vehicles.
    • Analyzing and managing FDIR (fault detection, isolation, recovery) for the software stack on semi-autonomous or autonomous vehicles or equipment.

At Nuro, your base pay is one part of your total compensation package. For this position, the reasonably expected base pay range is between $176,400 and $319,720 for the level at which this job has been scoped. Your base pay will depend on several factors, including your experience, qualifications, education, location, and skills. In the event that you are considered for a different level, a higher or lower pay range would apply. This position is also eligible for an annual performance bonus, equity, and a competitive benefits package.

At Nuro, we celebrate differences and are committed to a diverse workplace that fosters inclusion and psychological safety for all employees. Nuro is proud to be an equal opportunity employer and expressly prohibits any form of workplace discrimination based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, veteran status, or any other legally protected characteristics. #LI-DNP

Vacancy posted 16 days ago
Similar jobs that could be interesting for youBased on the Senior/Staff Software Engineer, Fault Response Verification in Mountain View, CA vacancy
  • $176.4k - $319.72k

     ...Softbank, Fidelity, T. Rowe Price, and other leading investors. About the Role As a Senior/Staff Software Engineer working on driving behavior verification, you are responsible for implementing metrics that evaluate the end-to-end behavior of the Nuro Driver. These... 
    Senior
    Odd job
    Work experience placement
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    16 days ago
  • $262k - $365k

    Senior Staff Software Engineer, AI Infrastructure, Google Cloud, Applied AI corporate_fare Google place...  ...level application logic. You will be responsible for landing real‑world impact by...  ...system reliability, observability, and fault tolerance in complex, multi‑agent environments... 
    Senior

    Google Inc.

    Sunnyvale, CA
    5 days ago
  • $185k - $265k

     ...Fortinet is looking for a Senior/Staff Software Engineer on the FortiCNAPP Team! Be a valuable team member that owns and operates high-availability...  ...for collecting and processing terabytes per day. Responsibilities Design and develop services to scale to massive... 
    Senior
    Flexible hours

    Fortinet

    Sunnyvale, CA
    1 day ago
  • $214k - $289.5k

     ...Come join the Intuit as a Sr Staff Software Engineer and help us power prosperity around the world for our customers. We are looking for...  ...designers by leveraging AI & relevant technology frameworks. Responsibilities Drives velocity in the organization by accelerating... 
    Senior
    Temporary work
    Work experience placement

    Intuit

    Mountain View, CA
    1 day ago
  • $212k - $307k

     ...efficient and accessible for all. We're searching for a Senior Staff Security Software Engineer This is a software architecture/development position...  ...in the reporting chain of the CISO. Our team is responsible for the secure design and implementation of technology... 
    Senior
    Work at office
    Local area
    3 days per week

    Aurora Innovation

    Mountain View, CA
    5 days ago
  • Icehouseventures in Mountain View seeks a Senior/Staff Software Engineer for Behavior Fault Architecture and Detection Validation to enhance autonomous driving capabilities. You’ll work with software engineering and data science teams to address faults in the software stack... 
    Senior

    Icehouseventures

    Mountain View, CA
    4 days ago
  •  ...Description Description We are seeking an exceptional Senior/Staff Full Stack Software Engineer to join our AI Engineering and Research team. This...  ...into scalable, production-grade software. Key Responsibilities • Web & AI Product Development: Lead the... 
    Senior

    Insight Global

    Palo Alto, CA
    2 days ago
  • $262k - $365k

    Senior Staff Software Engineer, YouTube Ads Surfaces and Experiences corporate_fare YouTube place Mountain View, CA, USA Apply Bachelor's degree...  .... About the job As a Senior Staff SWE, you will be responsible for driving the long-term engineering strategy for enabling... 
    Senior
    Full time
    Temporary work
    Shift work

    Google Inc.

    Mountain View, CA
    2 days ago
  • $193.93k - $352.29k

     ...The Autonomy ML Infrastructure team is responsible for building & improving the core infrastructure...  ...model compression. Work with autonomy engineers to optimize, validate, and deploy large...  ..., FTL. Write robust, high quality software to increase our confidence in our... 
    Senior
    Work experience placement
    Immediate start
    Flexible hours

    Icehouseventures

    Mountain View, CA
    2 days ago
  • $192.34k - $260.24k

     ...safe decisions. We are looking for a Staff Software Engineer, C++ to lead the design and development...  ...across multiple engineering teams. Responsibilities Design, build, and maintain core C++...  ...interfaces, and system boundaries. Mentor senior and mid-level engineers through... 
    Senior
    Flexible hours

    Aeva, Inc.

    Mountain View, CA
    4 days ago
  •  ...pioneering AI-based virtual driver software for factory-built autonomous...  ...its fast-growing teams. Responsibilities: Work closely with our...  .... Design and develop fault detection and fault handling...  ...potential inconsistencies or verification signals in application materials... 
    Senior

    PlusAI

    Santa Clara, CA
    24 days ago
  • Itlearn360 in California is seeking an experienced engineer to design and optimize physical verification methodologies for our cloud data centers. You will be responsible for ensuring the accuracy and efficiency of chip designs through collaboration with layout and design... 
    Senior

    Itlearn360

    Cupertino, CA
    4 days ago
  • $167.4k - $209.3k

     ...future generations. Role Summary As a Staff HIL Software Engineer, you will directly architect and own the verification strategy and infrastructure, driving the...  ...the future of our verification systems. Responsibilities Architectural Ownership: Proven... 
    Full time
    Contract work
    Local area

    Rivian

    Palo Alto, CA
    3 days ago
  •  ...safety in dynamic environments. Key Responsibilities Lead and collaborate on developing perception...  ...in diverse scenarios. Develop verification and validation technologies for...  ...Driver system. Requirements Excellent software engineering skills in Python and/or C Extensive... 
    Work at office
    3 days per week

    NextGenEnergyJobs

    Mountain View, CA
    4 days ago
  • $189k - $303k

     ...re searching for a Staff Machine Learning Engineer - Online Maps to join...  ...Maps ML team is responsible for providing map data...  ...Develop novel verification and validation technologies...  ...Excellent software engineering skills...  ...#LI-td-1 #Mid-Senior Working at... 
    Work at office
    Local area
    3 days per week

    Aurora Innovation

    Mountain View, CA
    5 days ago
  •  ...are the solicitation, evaluation, and selection of applicants for employment. Your personal data will be shared with Greenhouse Software, Inc., a cloud services provider located in the United States of America and engaged by Controller to help manage its recruitment... 
    Senior

    SentinelOne

    Mountain View, CA
    5 days ago
  • $185.9k - $278.9k

     ...Technologies, Inc. Job Area: Engineering Group, Engineering Group...  ...learning hardware and software. Minimum Qualifications:...  ...requiring interaction with senior leadership (e.g., Director and...  ...s). Principal Duties and Responsibilities: • Leverages advanced Machine... 
    Senior
    Work experience placement
    Immediate start
    Work from home

    Qualcomm

    Santa Clara, CA
    3 days ago
  •  ...Senior Or Staff Software Engineer (Technical Lead) At Autoscience Institute, we automate AI research. Recently, we announced the first AI agent...  ...systems that power autonomous research agents. You'll be responsible for building reliable backend infrastructure and... 
    Senior
    Full time
    Flexible hours

    Autoscience Institute

    Menlo Park, CA
    1 day ago
  • $281k - $356k

     ...Driver. Accelerating research and development cycles across engineering, including Simulation, Onboard, and Machine Learning....  ...systems. About the Role: We are seeking an exceptional Senior Staff Software Engineer to provide technical leadership and architectural... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    2 days ago
  • $147.4k - $272.1k

     ...passionate and creative engineers dedicated to building...  ...hardware, software, and design, and we are...  ...counterparts. Description As a Senior Embedded Software Engineer...  ...-disciplinary team, responsible for rapidly...  ...systems, particularly for fault‑tolerant, low‑latency,... 
    Senior
    Relocation

    Apple Inc.

    Sunnyvale, CA
    1 day ago
  • $218.8k - $335.3k

     ...design, intelligent software, and next-generation...  ...Technical Lead you will be a senior individual...  ...reviews and drive software engineering best practices across...  .... Establish verification and validation strategies...  ...direct people management responsibilities. Improve and deliver... 
    Work experience placement
    Local area
    Remote work
    Flexible hours

    General Motors

    Mountain View, CA
    4 days ago
  • $200k - $220k

     ...Senior Staff Software Engineer Location: Santa Clara, CA (Onsite) Group: Analyzer Product Group (APG), Engineering Role Summary...  ...strategic vision and strong technical execution. Key Responsibilities Technical Leadership & Architecture Lead the... 
    Senior
    Full time
    Temporary work
    Summer holiday
    Worldwide
    Flexible hours

    Picarro

    Santa Clara, CA
    7 hours ago
  • $180k - $205k

     ...deploy million‑qubit, fault‑tolerant quantum systems...  ...the algorithms and software needed to make these systems...  ...closely alongside engineers and scientists in the...  ...validation teams and is responsible for building the...  ...quantum computer. As a Senior Software Engineer, Calibration... 
    Shift work

    Black Inc

    Palo Alto, CA
    3 days ago
  • $200k - $350k

     ...thinks from first principles, and believes the best creative tools haven't been built yet. The Role We're looking for a Senior or Staff Software Engineer who ships product features end-to-end. You'll own real surfaces of the product - the timeline, the canvas, the agent... 
    Senior
    Live in

    Utopai Studios, Inc

    Mountain View, CA
    4 days ago
  •  ...and run on our GPUs. THE OPPORTUNITY We're looking for a senior software engineer who combines deep systems performance work with modern AI—...  ...screen, assess or select applicants for this position. AMD’s "Responsible AI Policy" is available. This posting is for an existing... 
    Senior
    Shift work

    Advanced Micro Devices , Inc.

    Santa Clara, CA
    4 days ago
  • $228.6k - $314.25k

     ...to improve their business. Founded by engineers — and customer obsessed — we leap at every...  ...ManagedTables team at Databricks is responsible for the DataIntelligence initiatives that...  ...needs at large scale by applying your software engineering experience and by driving strong... 
    Senior
    Local area
    Worldwide

    Menlo Ventures

    Mountain View, CA
    1 day ago
  • $117k - $234k

     ...What you'll do... We’re seeking a Software Engineer to build personalized, high-impact digital...  ...focus on resiliency, scalability, and fault tolerance Build performant single-...  ...as a comprehensive inventory of all responsibilities and qualifications required of employees... 
    Senior
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    2 days ago
  •  ...Club/ Walmart Job Title: Senior Software Engineer (Python) Location: Sunnyvale,...  ...performance, latency, scalability, and fault tolerance. 3. Integration &...  ...Familiarity with security, compliance, and responsible AI considerations in enterprise... 
    Senior

    Anveta

    Sunnyvale, CA
    5 days ago
  •  ...Hi, Title: Lead / Senior Verification engineer Location: San Jose, CA / Santa Clara, CA Duration: 6+ Months Rate: $Open Skills: UVM and System Verilog Requirement: . • 5+ or more years of proven experience on ASIC / SoC... 
    Senior

    TWO95 International

    Sunnyvale, CA
    3 days ago
  • $136k - $218.5k

    What you’ll be doing: Develop CAD software for high performance chip design and verification related functions Develop new methodologies and tools to achieve design...  ...+ verification at speed of light (SOL) Work with engineers on project execution support Co-develop EDA tools... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior/Staff Software Engineer, Fault Response Verification. Be the first to apply!