Senior Software Engineer, Onboard Autonomy

Nuro

Mountain View, California, USA
Base: $193,930 - $291,150pyear; bonus/equity: annu...
**
C++ and/or rust development
On-device real-world software
Robotics middleware (ros/ros 2)
** Nuro is seeking a Senior Software Engineer specialized in onboard autonomy to contribute to their self-driving technology initiatives. The role involves developing and deploying features for real-time decision-making in autonomous vehicles, requiring strong software engineering skills and experience with embedded systems. **

Job Summary

  • Build and ship reliable autonomy features that operate under tight latency, compute, and safety constraints in the real world.
  • Develop, integrate, and deploy onboard autonomy behaviors such as navigation, obstacle avoidance, and interaction behaviors.
  • Own the autonomy stack’s on-robot integration, including debugging, profiling, logging, and release validation on real hardware.

Matching Summary

Match Score: 75

** Nuro is seeking a Senior Software Engineer specialized in onboard autonomy to contribute to their self-driving technology initiatives. The role involves developing and deploying features for real-time decision-making in autonomous vehicles, requiring strong software engineering skills and experience with embedded systems. **

Salary

Base: $193,930 - $291,150/year; Bonus/Equity: Annual performance bonus, equity; Benefits: Competitive benefits package

Skills & Requirements

Must-have

  • C++ and/or Rust development
  • On-device real-world software
  • Robotics middleware (ROS/ROS 2)
  • Sensor-driven autonomy pipelines
  • Real-time decision-making components
  • Performance optimization for embedded systems
  • Safety and fallback strategies

Nice-to-have

  • Behavior trees or state machines
  • Local planning and control loops
  • Sensor fusion and time synchronization
  • Mapping and localization stacks
  • Deployment to vehicle fleets
  • Inference optimization

Key Requirements

  • Strong software engineering skills in C++ and/or Rust
  • Experience shipping on-device software
  • Understanding of autonomy fundamentals
  • Experience with robotics middleware
  • Proficiency with debugging and performance tools
  • Strong testing discipline

Work Rights

Not specified

Tailored Resume

Cover Letter