Drimva

Zoox

Software Engineer - Embedded Linux Operating Systems

$195K–$242K

Foster City, CA · Hybrid · Full-time · Posted Sep 29, 2026

Experience
4+ years delivering embedded software for production systems; bonus: 2+ years delivering custom Embedded Linux operating systems.
Education
Bachelor’s degree or equivalent practical experience.

About the job

Develops and maintains embedded Linux operating systems and platform software for devices on Zoox’s Robotaxi, including systems running autonomy software.

What you'll do

  • Design, develop, and maintain the OS platform for onboard devices and applications.
  • Configure embedded Linux build systems and bootloaders; develop and optimize drivers and kernel-space components.
  • Collaborate across teams on OS integration and delivery, issue triage, hardware bring-up, and manufacturing support.

What they ask for

  • 4+ years delivering embedded software for production systems.
  • Deep understanding of Linux, build systems such as Yocto, and bootloaders such as U-Boot.
  • Knowledge of Linux init systems, containerization concepts, filesystems, device drivers, and kernel-space code; proficiency in a language without automatic memory management and multiple scripting languages.
  • Strong written and verbal communication skills; bachelor’s degree or equivalent practical experience.

Nice to have

  • Experience with embedded Linux in a robotics application.
  • Familiarity with security software such as PKI, secure boot, OTA software update, or hardware key storage; 2+ years delivering custom Embedded Linux operating systems.

Pay

USD 195,000–242,000 per year (base salary)

Tools

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

AI focus

Develops the operating system platform powering onboard AI systems running autonomy software; no direct AI development duties are stated.

Model-written summary · the original posting is authoritative

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