Nuro
Principal Software Engineer, Onboard Infrastructure
$258K–$387K
Mountain View, California (HQ) +1 · Principal · Full-time · Posted Jun 1, 2026
- Location
- Mountain View, California (HQ)
Nuro HQ - Mountain View, CA - Experience
- 8+ years of software engineering experience building production-quality systems software; 5+ years of technical leadership experience.
- Education
- Master’s degree or PhD in Computer Science, Electrical Engineering, Computer Engineering, Robotics, or related field.
About the job
Defines and builds reliable, high-performance onboard infrastructure for Nuro’s autonomous-driving systems across vehicle platforms.
What you'll do
- Set technical direction and architect onboard systems for embedded compute, sensor integration, runtime frameworks, communication, and distributed execution.
- Lead system-wide performance, reliability, validation, and debugging efforts; build foundational libraries, APIs, tools, and frameworks.
- Coordinate with partner teams and suppliers, align cross-functional technical plans, and mentor engineers.
What they ask for
- Strong proficiency in modern C++, including concurrency, multithreading, debugging, memory management, and performance optimization.
- Experience building reliable, high-performance software for robotics, embedded, autonomous, distributed, or other performance-critical systems.
- Systems-level expertise spanning operating systems, device interfaces, runtime frameworks, and application workloads.
- Ability to diagnose complex performance, reliability, concurrency, and hardware/software integration issues.
Nice to have
- Experience with robotics hardware, sensors, embedded compute, or autonomous vehicle systems.
- Knowledge of Linux, device drivers, computer architecture, kernel behavior, communication protocols, high-performance communication, GPU programming, or supplier integration.
Pay
$258,000 and $387,000 (USD; base salary)
Tools
C++, Linux, Ethernet, PCIe, USB, SPI, I2C, UART
AI focus
Builds onboard infrastructure supporting Nuro’s autonomous-driving technology; the role focuses on systems infrastructure rather than developing AI models.
Model-written summary · the original posting is authoritative