CareerPlanSign in

Senior Software Engineer, Devices Platform

California - HQ💼 Full-time💰 $160,360–$160,360🗓 2026-08-27 → 2026-09-26

Core

Design and develop sensor and compute systems for robotics, laying the foundation for onboard software including device drivers, inter-device protocols, and runtime APIs for self-driving vehicles.

Role type

Senior Software Engineer, Devices Platform (Robotics/Autonomous Driving)

Builds

Hardware-agnostic autonomy platform for sensor and compute hardware used by perception and autonomy stacks

Domain

Autonomous driving, robotics, embedded systems, sensor fusion

Deliverable

production ML models | product features | infrastructure

Required skills

C++ (concurrency), Linux kernel programming, device driver development, real-time systems, system software architecture, debugging complex systems, cross-functional project leadership, mentoring

Preferred skills

Robotics hardware components, embedded platforms (multi-CPU/GPU/ISP), peripheral protocols (USB/SPI/I2C/UART), radar/lidar/camera integration, machine learning/image processing, GPU programming, networking stack (PHY to TCP/UDP)

Responsibilities

Architect and deploy Nuro sensors and 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

Seniority

Senior, hands-on IC with mentorship responsibilities

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.