# Senior Software Engineer, Sensor Platform

**Company:** [Nuro](https://hotfix.jobs/companies/nuro)
**Location:** Mountain View, CA
**Role:** Embedded Engineering
**Salary:** $160k – $241k/yr
**Experience:** 6+ years
**Skills:** C++, Linux, Concurrency, device drivers, Real-Time Systems, Robotics, autonomous driving, gpu programming, nvidia gpus, Networking, image processing, Machine Learning
**Posted:** 2026-07-16

> Senior Software Engineer building the sensor and compute platform for Nuro's autonomous vehicles. Requires 6+ years experience with strong C++ and Linux systems programming skills for real-time robotics applications.

## Job Description

## 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
- Lead cross-functional projects on sensors and compute for autonomous vehicles
- Mentor software engineers to bring them to their full potential

## Requirements
- Domain experience in robotics or autonomous driving systems
- Proven ability to deep dive into complex real-time systems
- Strong proficiency in C++, with emphasis on concurrency
- System software development expertise, from the device driver to the application level
- Deep understanding of Linux kernel-level algorithmic correctness and performance optimization
- 6+ years of experience with a bachelor's or master's degree in Computer Science, Electrical Engineering, or a closely related field; 4+ years of experience with a Ph.D degree
- 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, visual or thermal imaging cameras
- Experience with machine learning or image processing
- 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

## Compensation
Base pay range: $160360 - $240540 (depends on experience, qualifications, education, location, and skills). Eligible for annual performance bonus, equity, and competitive benefits package.

## Similar roles

- [Senior Software Engineer, Devices Platform](https://hotfix.jobs/jobs/027a2cc3-18ca-4067-ba2c-1b0ca458021f) - Nuro - $160k – $241k/yr
- [Senior Software Engineer, Autonomous Pilot Integration](https://hotfix.jobs/jobs/95804541-23a7-415e-a7ec-6ec9ddae3f25) - Shield AI - Washington, DC - $160k – $240k/yr
- [Senior Software Engineer, Autonomy Behaviors (R4588)](https://hotfix.jobs/jobs/265f36d2-b3a1-497e-b949-90ed8f7f24bc) - Shield AI - Boston, MA - $160k – $240k/yr
- [Senior Engineer, Flight Controls - X-BAT (R4814)](https://hotfix.jobs/jobs/990aa608-a4e6-47ae-98a2-36181a8d930e) - Shield AI - Dallas, TX - $160k – $240k/yr
- [Senior FPGA Engineer](https://hotfix.jobs/jobs/90292e12-b02a-4fdb-b3b4-be3a83ee4919) - Northwood Space - Torrance, CA - $160k – $275k/yr

**Apply:** https://hotfix.jobs/jobs/a08686fd-7b95-4c10-b629-c154b1aa9cac
**Canonical:** https://hotfix.jobs/jobs/a08686fd-7b95-4c10-b629-c154b1aa9cac