CareerPlanSign in

Senior Software Engineer - OS, Robot Software

Sunnyvale, California USA💼 Full-time💰 $209,700–$209,700🗓 2026-09-08 → 2026-09-25

Core

Curate and maintain Wayve's bespoke Linux distribution and develop software for the internal autonomous vehicle fleet to enable on-road experimentation and data collection.

Role type

Senior IC embedded Linux systems engineer

Builds

Bespoke Linux distribution, Linux kernel drivers, and high-performance embedded software for autonomous driving vehicles

Domain

Autonomous driving / Robotics / Embedded Linux

Deliverable

production ML models | product features | infrastructure

Required skills

C++, embedded Linux kernel development, Yocto build systems, device driver development, fault-tolerant system design, IPC middleware configuration (ROS)

Preferred skills

Nvidia Jetson, Nvidia Drive, embedded real-time OS (QNX)

Technologies

Linux, Yocto, C++, ROS, QNX, Nvidia Jetson, Nvidia Drive

Responsibilities

Develop and maintain Linux kernel and device drivers for new hardware sensors; build high-performance embedded software in C++; create robust, fault-tolerant software solutions with comprehensive diagnostics; harden the development fleet against cyber attacks; mentor team members on best practices for testing and tooling

Seniority

Senior, hands-on IC

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