Drimva

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

First seen Oct 10, 2026 · Last verified Nov 5, 2026 (UTC)