Skip to content
Nuro logo

Staff/Senior Software Engineer, Onboard Infrastructure

NuroAutonomous Vehicles company
Mountain View, United StatesSenior
Software Engineering

About the role

Develop and maintain high-performance onboard software for autonomous vehicles.

  • Join Nuro's onboard infrastructure teams (Onboard Systems, Performance, Devices Platform) to build high-performance, reliable onboard software for autonomous vehicles and integrate hardware and software across platforms.
  • Key Responsibilities Develop and maintain onboard system software and device platform components.
  • Optimize performance, latency, and resource efficiency for autonomy stacks.
  • Collaborate with software, hardware, and safety teams for integration and validation.
  • Work with suppliers to evaluate and integrate next-generation hardware.
  • Requirements 5+ years industry experience with degree in CS, EE, CE, Robotics, or related field.
  • Strong C++ skills and solid programming/problem-solving abilities.
  • Experience with performance tuning, profiling/tracing tools (perf, eBPF, Perfetto, NVIDIA Nsight).
  • Knowledge of concurrent, multi-processor, multi-threaded environments and various compute modalities (x86, ARM, GPU, FPGA).
View original posting →

Tech stack

C++

Match insights

Tech:C++
Level:Senior

More roles at Nuro

View open roles at Nuro