Nuro
Senior Software Engineer, Devices Platform
$160K–$241K
Mountain View, California (HQ) +1 · Senior · Full-time · Posted Aug 27, 2026
- Location
- Mountain View, California (HQ)
Nuro HQ - Mountain View, CA - Experience
- 6+ years with a bachelor's or master's degree; 4+ years with a Ph.D.
- Education
- Bachelor's or master's degree in Computer Science, Electrical Engineering, or a closely related field; alternatively, a Ph.D. (the posting does not specify a field for the Ph.D.).
About the job
Develops reliable, high-performance onboard sensor and compute software platforms for Nuro’s autonomous vehicles, from device drivers to runtime APIs.
What you'll do
- Design and develop sensor and compute systems for robotics, and architect or deploy sensors and autonomous software.
- Improve reliability through metrics monitoring, automated testing, vendor collaboration, and debugging complex systems.
- Lead cross-functional sensor and compute projects and mentor software engineers.
What they ask for
- Experience in robotics or autonomous driving systems.
- Strong C++ proficiency, especially concurrency, and system software development expertise from device drivers to applications.
- Deep understanding of Linux kernel-level algorithmic correctness and performance optimization.
- Clear, concise communication and effective collaboration with engineers, PMs, and stakeholders.
Nice to have
- Experience with robotics hardware, peripheral devices and communication protocols, imaging sensors, machine learning, GPU programming, or Linux kernel/device-driver programming.
- Knowledge of networking and the IP protocol stack.
Pay
$160,360 and $240,540 (USD, base salary)
Tools
C++, Linux, USB, SPI, I2C, UART, Nvidia GPUs, TCP, UDP
AI focus
Develops sensor and compute software for autonomous driving systems; no specific AI model development is stated.
Model-written summary · the original posting is authoritative