Senior Software Engineer (Robot Software Infrastructure)
Zoox
Foster City, CA, United States Posted September 19, 2026
Check how well your resume matches this job
Salary Range
$219,000 - $315,000
Job Description
Join Zoox, a cutting-edge robotics company, as a Senior Software Engineer on the Robot Software Infrastructure team. In this role, you will design, develop, and maintain the operating system platform that powers various on-bot devices and applications. You will collaborate cross-functionally to support seamless integration and delivery of the OS platform, triage issues, and support new hardware bring-up and manufacturing functions. Enjoy a range of benefits, including paid parental leave, health insurance, and a comprehensive wellbeing program.
- Design, develop, and maintain the operating system platform that powers various on-bot devices and applications.
- Architect and implement platform-level software to support robust and scalable robotics infrastructure.
- Configure and manage embedded Linux build systems (e.g., Yocto) and bootloader processes (e.g., U-Boot) to ensure reliable system startup and maintenance.
- 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)
- Designed and deployed end-to-end continuous integration and validation toolchains to verify Linux/OS images for production software releases supporting different hardware platforms
- Strong written and verbal communication skills along with a bachelor’s degree or equivalent practical experience
- 8+ years delivering production systems and software applications
- You do not need to match every listed expectation to apply for this position
- Familiarity with security software: PKI, secure boot, OTA software update, hardware key storage, etc
- Graduate degree with a focus on networking, operating systems, or firmware
- Familiarity with Nvidia GPUs, Nvidia Thor/Orin, Cuda, TRT, etc
- Experience with embedded Linux in a robotics application
Required Skills
How to apply
You apply on Zoox’s own careers site. No account needed.
Apply on company siteUpload your resume and ARes scores it against this job in a few seconds. No account needed.
Already have access? Sign inAbout Zoox
See every open role at Zoox on ARes.
More Jobs at Zoox