Drimva

Zoox

Senior/Staff Software Engineer - Embedded Linux Operating Systems

$237K–$322K

Foster City, CA · Hybrid · Staff · Full-time · Posted Aug 3, 2026

Experience
8+ years delivering production systems and software applications; 2+ years delivering custom Embedded Linux operating systems.
Education
Bachelor’s degree or equivalent practical experience.

About the job

Develop and maintain the embedded Linux operating system and platform software powering Zoox vehicle devices and autonomous-driving workloads.

What you'll do

  • Design and implement the OS platform and scalable robotics infrastructure.
  • Configure embedded Linux build systems and bootloaders; develop and optimize drivers and kernel components.
  • Collaborate on integration, issue triage, hardware bring-up, and manufacturing support.

What they ask for

  • 8+ years delivering production systems and software applications, including 2+ years delivering custom Embedded Linux operating systems.
  • Deep understanding of Linux, build systems such as Yocto, and bootloaders such as U-Boot.
  • Knowledge of Linux init systems, containerization concepts, and filesystems; proficiency in C or C++ and multiple scripting languages, such as bash and Python.
  • Strong written and verbal communication skills; bachelor’s degree or equivalent practical experience.

Nice to have

  • Experience with embedded Linux in robotics.
  • Familiarity with security software or Nvidia GPUs and related technologies.

Pay

USD 237,000–322,000 (per-year-salary) — base salary

Tools

Linux, Yocto, U-Boot, systemd, chroot, cgroups, C, C++

Model-written summary · the original posting is authoritative

First seen Oct 10, 2026 · Last verified Nov 4, 2026 (UTC)