Software Engineer (Robot Software Infrastructure)

Zoox

Foster City, CA, United States Posted September 19, 2026

Check how well your resume matches this job

On-site Full-time Mid level
Salary Range

$196,000 - $242,000

Job Description

Join Zoox, a cutting-edge robotics company, as a 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 with cross-functional teams to support seamless integration and delivery of the OS platform, triage issues, and support new hardware bring-up and manufacturing functions. This position offers a range of benefits, including paid parental leave, health insurance, and work-from-home opportunities.

  • 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.
  • 4+ years delivering production systems and software applications
  • 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
  • Graduate degree with a focus on networking, operating systems, or firmware
  • Familiarity with Nvidia GPUs, Nvidia Thor/Orin, Cuda, TRT, etc
  • Familiarity with security software: PKI, secure boot, OTA software update, hardware key storage, etc
  • Experience with embedded Linux in a robotics application
Required Skills
software development collaboration cross-functional collaboration manufacturing Linux C++ Python Bash CI/CD communication
How to apply

You apply on Zoox’s own careers site. No account needed.

Apply on company site
How well do you match?

Upload your resume and ARes scores it against this job in a few seconds. No account needed.

Your resume is read to calculate the match and then deleted. Nothing is saved.

Already have access? Sign in
About Zoox

See every open role at Zoox on ARes.

More Jobs at Zoox
Share This Job