# 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++, Concurrency, Linux Kernel, Device Drivers, Real-Time Systems, Automated Testing, Robotics, Autonomous Driving, Usb, Spi, I2C, Uart, Gpu Programming, Networking, Nvidia Gpus
**Posted:** 2026-08-27

> Design and develop reliable sensor and compute platform software for autonomous vehicles, spanning device drivers through application-level systems. The role requires 6+ years of experience, strong C++ and concurrency expertise, and deep Linux real-time systems knowledge.

## Job Description

## Responsibilities
- Design and develop sensor and compute systems for robotics.
- Architect and deploy Nuro sensors and autonomous software with high reliability and performance.
- Deliver reliable software through metrics monitoring, automated testing, and vendor collaboration.
- Debug complex systems, identify root causes of failure modes, and deploy effective solutions.
- Lead cross-functional sensor and compute projects for autonomous vehicles.
- Mentor software engineers.

## Requirements
- Experience in robotics or autonomous driving systems.
- Proven ability to analyze complex real-time systems.
- Strong proficiency in C++, particularly concurrency.
- System software development experience spanning device drivers through application-level software.
- 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; or 4+ years with a Ph.D.
- Clear, concise communication and effective collaboration with engineers, product managers, and other stakeholders.

## Nice-to-haves
- Experience with robotics hardware components and embedded platforms containing multiple CPUs, GPUs, ISPs, and accelerators.
- Experience programming peripheral devices and using USB, SPI, I2C, and UART protocols.
- Experience with radar, lidar, visual cameras, or thermal imaging cameras.
- Experience with machine learning or image processing.
- GPU programming and low-level driver optimization for NVIDIA GPUs.
- Linux kernel and device-driver programming, including threading, IPC, shared memory, and synchronization.
- Networking knowledge spanning PHY, TCP, UDP, and application-layer protocols.

## Compensation
- Base pay range: $160,360–$240,540.
- Eligible for an annual performance bonus, equity, and competitive benefits.

## Similar jobs

- [Senior Systems Engineer](https://hotfix.jobs/jobs/1effe762-f722-4320-a147-785dc8dbfbdc) - Parallel Systems - Los Angeles, CA - $163k – $180k/yr
- [Vehicle Controls - Technical Lead](https://hotfix.jobs/jobs/f7e4cb98-09e1-47ff-8b5f-cfc8c97cba5c) - Applied Intuition - Sunnyvale, CA - $150k – $250k/yr
- [Senior Embedded Engineer](https://hotfix.jobs/jobs/32983ddb-5338-43b0-bd0e-087d9d64b547) - Yubico - Santa Clara, CA - $175k – $200k/yr
- [Senior DSP Engineer](https://hotfix.jobs/jobs/d2610b5c-df32-48c0-ab0d-49503601fc17) - Northwood Space - Torrance, CA - $140k – $226k/yr
- [Lead Software Engineer, Advanced Pilot Assistant Software](https://hotfix.jobs/jobs/1e28b327-72cc-4904-804c-cc574bbe8dc8) - Beacon AI - San Carlos, CA - $185k – $260k/yr

**Apply:** https://hotfix.jobs/jobs/3df897db-962a-4d94-b012-1b0d24e38cd8
**Canonical:** https://hotfix.jobs/jobs/3df897db-962a-4d94-b012-1b0d24e38cd8