Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Engineer, Sensor Platform

Home > C/C++ programming jobs

Software Engineer, Sensor Platform in USA

  • Mountain View, CA

Responsibilities

  • Design and develop sensor and compute systems for robotics and autonomous vehicles.
  • Architect and deploy reliable, high-performance sensor and autonomous software.
  • Deliver reliable software through metrics monitoring, automated testing, and vendor collaboration.
  • Debug complex systems, identify root causes of failure modes, and deploy effective solutions.
  • Drive cross-functional sensor and compute projects with engineers, product managers, stakeholders, and external suppliers.
  • Define, evaluate, integrate, and validate next-generation hardware platforms and supporting tooling.

Requirements

  • At least 2 years of industry experience in robotics or autonomous-driving systems.
  • Proficiency in C++, particularly concurrency, and the ability to work deeply with embedded and real-time systems.
  • Familiarity with the Linux kernel’s role in driver performance.
  • Bachelor’s, master’s, or Ph.D. degree in Computer Science, Electrical Engineering, or a closely related field.
  • Clear and concise communication and effective collaboration with engineers, product managers, and other stakeholders.
  • Preferred experience with robotics hardware, embedded platforms containing CPUs, GPUs, ISPs, and accelerators.
  • Preferred experience programming peripheral devices and using USB, SPI, I2C, or UART protocols.
  • Preferred experience with radar, lidar, visual cameras, GPU programming, or low-level NVIDIA GPU driver optimization.
  • Preferred knowledge of Linux kernel and device-driver programming, including threading, IPC, shared memory, and synchronization.
  • Preferred knowledge of networking and the IP protocol stack from PHY through TCP, UDP, and the application layer.

Benefits

  • Annual performance bonus, equity, and a competitive benefits package.
  • Base pay depends on experience, qualifications, education, location, and skills, with different ranges possible for another scoped level.

Salary: $132k - $165k/yr

Nuro

Nuro develops self-driving technology aimed at making autonomy accessible to everyone. The company focuses on creating scalable driver systems and licenses its advanced technology for a variety of applications.

Similar positions

Senior Software Engineer, Simulation

  • ATOMS
  • Full time
  • USA
  • 09/13/2026
  • Salary: $195k - $246k/yr
  • San Francisco, CA

Senior Software Engineer, Simulation

  • CloudKitchens
  • Full time
  • USA
  • 09/13/2026
  • Salary: $195k - $246k/yr
  • San Francisco, CA

Software Engineer, Battlespace Awareness

  • Anduril Industries
  • Full time
  • USA
  • 09/13/2026
  • Salary: $191k - $253k/yr
  • Waltham, MA

Software Engineer, Battlespace Awareness

  • Anduril Industries
  • Full time
  • USA
  • 09/13/2026
  • Salary: $165k - $218k/yr
  • Broomfield, CO

Senior Software Engineer, Battlespace Awareness

  • Anduril Industries
  • Full time
  • USA
  • 09/13/2026
  • Salary: $190k - $252k/yr
  • Broomfield, CO