Senior Software Engineer, Sensor Platform
Core
Design and develop sensor and compute systems for robotics, creating hardware-agnostic platforms for perception and autonomy stacks.
Role type
Senior IC software engineer (robotics/sensor platform)
Builds
Device drivers, inter-device protocols, pipelines, and runtime APIs for onboard sensor and compute platforms
Domain
Autonomous driving / Robotics / Embedded Systems
Required skills
C++ (concurrency), Linux kernel programming, device driver development, real-time systems, system software architecture
Preferred skills
Robotics hardware components, peripheral device programming (USB, SPI, I2C, UART), sensor integration (radar, lidar, cameras), GPU programming (Nvidia), networking stack, machine learning/image processing
Responsibilities
Design and develop sensor and compute systems for robotics; Architect and deploy Nuro sensors and autonomous SW with high reliability; Debug complex systems and root-cause failure modes; Lead cross-functional projects on sensors and compute; Mentor software engineers
Seniority
Senior, hands-on IC with mentorship (via careerplan.io/jobs/8017590-senior-software-engineer-sensor-platform-at-nuro)
