Software Engineer, Sensor Platform

NuroMountain View, CA
$132,300 - $165,370

About The Position

Nuro is seeking a Software Engineer for their Sensor Platform team. This role is crucial in developing the onboard software foundation for Nuro's sensor and compute platform. The Devices Platform team focuses on device drivers, inter-device protocols and pipelines, and device runtime APIs. They are building a hardware-agnostic platform for the perception and autonomy software stack, aiming to maximize the reliability, quality, and performance of sensor and compute hardware. The team also collaborates with internal stakeholders and external suppliers to define and integrate next-generation hardware platforms and develops tooling for continuous testing and validation. This is a high-impact and high-visibility role within Nuro.

Requirements

  • Experience in robotics or autonomous driving systems
  • Proven ability to deep dive into embedded and real-time systems
  • Proficiency in C++, with emphasis on concurrency
  • Familiarity with the role of the Linux kernel in driver performance
  • 2+ years of industry experience
  • Bachelor's, master's, or Ph.D in degree in Computer Science, Electrical Engineering, or a closely related field
  • Clear and concise communication
  • Collaborates effectively with engineers, PMs, and other stakeholders

Nice To Haves

  • Experience in robotics hardware components, including sensors, embedded platforms (with multiple CPUs, GPUs, ISPs, and accelerators)
  • Experience with programming peripheral devices and device communication protocols such as USB, SPI, I2C, UART
  • Experience with radar, lidar, or visual cameras
  • Experience with GPU programming and low level driver optimization for Nvidia GPUs
  • Knowledge of Linux kernel and device driver level programming, including threading, IPC, shared memory, and synchronization
  • Knowledge of networking, full IP protocol stack, from PHY through TCP, UDP, and to application layer

Responsibilities

  • Design and develop sensor and compute systems for robotics
  • Architect and/or deploy Nuro sensors & autonomous SW with high reliability and performance
  • Deliver reliable SW through metrics monitoring, automated testing, and vendor collaboration
  • Debug complex systems, root-cause failure modes, and deploy effective solutions
  • Drive cross-functional projects on sensors and compute for autonomous vehicles

Benefits

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