Staff Software Engineer, Performance

Nuro•Mountain View, CA
•$258,080 - $387,370

About The Position

Nuro is a self-driving technology company building autonomy technology for applications including robotaxis, commercial fleets, and personally owned vehicles. The Staff / Senior Staff Technical Lead on Onboard Performance will help define and build the high-performance, highly reliable foundation of the Nuro Driver. The role provides technical leadership across sensor and compute integration, onboard runtime systems, distributed execution, and autonomy software performance. The engineer will architect hardware-agnostic device interfaces, inter-device communication pipelines, runtime APIs, and onboard software platforms for safe and efficient operation across current and future vehicle platforms. The role also leads system-wide performance and reliability work, including latency reduction, resource efficiency, observability, automated validation, and tools for debugging complex onboard systems. This cross-functional role partners with autonomy, hardware, safety, validation, operations, and supplier-facing teams to integrate next-generation sensors and compute platforms, resolve reliability and performance issues, and shape the long-term technical direction of Nuro’s onboard infrastructure. The technical leader is expected to align stakeholders, mentor engineers, and deliver robust systems for safety-critical autonomous vehicles.

Requirements

  • Master’s degree or PhD in Computer Science, Electrical Engineering, Computer Engineering, Robotics, or a related field.
  • 8+ years of software engineering experience building production-quality systems software.
  • 5+ years of technical leadership experience, including leading complex projects, setting technical direction, and driving cross-team alignment.
  • Strong proficiency in modern C++, with deep experience in concurrency, multithreading, debugging, memory management, and performance optimization.
  • Experience building reliable, high-performance software for robotics, embedded systems, autonomous systems, distributed systems, or other performance-critical platforms.
  • Strong systems-level expertise, including the ability to reason across operating systems, device interfaces, runtime frameworks, and application-level workloads.
  • Proven ability to diagnose complex performance, reliability, concurrency, and hardware/software integration issues.
  • Ability to translate ambiguous requirements into scalable architecture and mentor engineers through design and execution.
  • Exceptional technical communication and stakeholder management skills, with verified ability to influence senior technical leadership, cross-functional partners, and external vendors on high-impact architectural decisions.

Nice To Haves

  • Experience with robotics hardware, sensors, embedded compute platforms, or autonomous vehicle systems.
  • Deep knowledge of Linux, device drivers, computer architecture, kernel behavior, and communication protocols such as Ethernet, PCIe, USB, SPI, I2C, or UART.
  • Experience with high-performance communication, IPC, networking stacks, logging, monitoring, diagnostics, or data collection systems.
  • Experience with GPU programming, NVIDIA platforms, CUDA, image processing, machine learning infrastructure, or accelerated compute.
  • Experience working with hardware suppliers or integrating next-generation sensor and compute platforms.

Responsibilities

  • Define and drive technical direction for Nuro’s onboard infrastructure across Device Platform, Performance, and Onboard Systems.
  • Architect onboard systems for embedded compute, sensor integration, runtime frameworks, inter-device communication, and distributed execution across current and future vehicle platforms.
  • Lead system-level performance and reliability efforts, including latency reduction, resource efficiency, memory management, thread and process lifecycle management, observability, automated testing, and continuous validation.
  • Build foundational libraries, APIs, tools, and frameworks that help autonomy and infrastructure teams develop reliable, low-latency, high-performance software.
  • Develop onboard distributed systems, including communication between compute nodes, module orchestration, monitoring, logging, diagnostics, and autonomy and sensor data pipelines.
  • Diagnose complex and hard-to-reproduce failures across software, hardware, sensors, compute, networking, and autonomy workloads; drive root cause analysis, mitigation, and long-term prevention.
  • Partner with autonomy, hardware, safety, validation, operations, and suppliers to define requirements, evaluate and integrate next-generation platforms, and ensure safe, reliable deployment.
  • Translate ambiguous product, safety, and autonomy needs into scalable technical architecture and align teams on design direction, execution plans, interfaces, and long-term platform strategy.
  • Mentor engineers, establish engineering best practices, and raise the technical bar across Onboard Infrastructure and partner teams.

Benefits

  • Annual performance bonus
  • Equity
  • Competitive benefits package
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service