Zoox
Senior Software Engineer - Robot Software Infrastructure
$219K–$315K
Foster City, CA · Hybrid · Senior · Full-time · Posted Sep 8, 2026
- Experience
- 8+ years delivering production systems and software applications.
- Education
- Bachelor’s degree or equivalent practical experience.
About the job
Develops platform software and infrastructure, operating systems, and validation toolchains for the hardware and applications powering Zoox’s autonomous vehicles.
What you'll do
- Design and maintain continuous integration and validation toolchains for the robot operating system platform.
- Architect platform-level software and configure embedded Linux build systems and bootloaders.
- Develop and optimize drivers and kernel components, and support hardware integration, issue triage, and manufacturing.
What they ask for
- 8+ years delivering production systems and software applications.
- Designed and deployed end-to-end CI and validation toolchains for Linux/OS images across different hardware platforms.
- Proficiency in Linux internals, including init systems, containerization, filesystems, kernel-space development, device drivers, and systems programming in C/C++ and scripting languages (Python/Bash).
- 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 or Nvidia GPUs and platforms, CUDA, or TRT.
Pay
USD 219,000–315,000 per-year-salary; base salary
Tools
Linux, Yocto, U-Boot, C, C++, Rust, Python, Bash
Model-written summary · the original posting is authoritative