Nuro logo

Senior Software Engineer, Backup Systems

Nuro
Mountain View, California
Full Time
Posted June 26, 2025
$167k - $251k
Apply Now

Application opens on company website

Job Description

The role involves developing and testing safety and backup systems for autonomous vehicles, focusing on perception, prediction, and emergency maneuvering to prevent collisions and ensure compliance with safety standards.

Key Responsibilities

  • Develop and improve the backup autonomous driving system, including perception, prediction, and risk reasoning components.
  • Code and test emergency maneuvers to ensure safe collision prevention, integrating with control and behavior teams.
  • Conduct large-scale simulated testing to identify unintended risks and differentiate failure modes between primary and backup systems.
  • Implement and refine fallback driving modes for the primary Nuro Driver, including perception and behavior model adjustments.
  • Work on machine learning models for obstacle detection and motion prediction using multiple sensors.
  • Analyze data to predict conflicts and determine appropriate emergency responses.

Requirements

  • BS in Computer Science, Robotics, Statistics, Physics, Math or another quantitative area
  • Python fluency
  • C familiarity
  • Experience or knowledge in 3D geometry and state estimation fundamentals
  • Experience or knowledge in lidar-based detection techniques and sensor fusion
  • Experience or knowledge in traditional robotic planning with kinematic constraints
  • Experience or knowledge in validating robotic systems with simulation and statistical metrics
  • Understanding of ADAS concepts like Time-To-Collision (TTC), Perception-Response Time (PRT), and standards like FMVSS127
  • Ability to work on machine learning for obstacle detection and motion prediction using multiple sensors
  • Ability to perform data mining and coding to predict future conflicts and make decisions regarding emergency maneuvers
  • Ability to code safe and physically achievable emergency maneuvers, integrating with controls and behavior teams
  • Experience working with operations and systems teams to ensure collision prevention meets consumer vehicle standards
  • Experience with large-scale simulated testing for unintended risks of backup systems and differentiating failure modes of primary and backup systems
  • Experience implementing and testing short-term fallback driving modes for autonomous vehicles, including fine-tuning perception and behavior models

Benefits & Perks

Compensation/salary range between $167,200 and $250,800 per year
Annual performance bonus
Equity
Competitive benefits package

Ready to Apply?

Join Nuro and make an impact

Apply Now

Stay Updated on Sustainability Jobs

Get the latest renewable energy jobs and career tips delivered to your inbox.

More jobs at Nuro

Nuro logo

Machine Learning Research Scientist, Behavior Planning and Prediction

Nuro
Not specified
Full Time
$167k-251k
Nuro logo

Machine Learning Research Scientist Generative Models for Behavior Modeling

Nuro
Mountain View
Full Time
$138k-208k
Nuro logo

Machine Learning Research Scientist, LLM

Nuro
Mountain View
Full Time
$167k-251k

More jobs in Mountain View, California

Aeva logo

Principal Hardware Test Automation Engineer

Aeva
Mountain View
Full Time
Aeva logo

Reliability Test Engineer

Aeva
Mountain View
Full Time
Aurora logo

Director Electrical Engineering

Aurora
Mountain View
Full Time
$235k-376k