active · Approximate location
Software Engineer - Embedded Linux Operating Systems
full timeFoster City, CA
Create a free profile to personalize salary, commute and role fit.
AT A GLANCE
Technology4+ years experienceFull Time
Required
- 4+ years experience
- People Leadership
Zoox's Robot Software Infrastructure team is seeking a passionate software engineer to help develop and advance the common performant operating system that powers several devices on our vehicle including Autonomy systems. This team develops platform-level software and services, i
About the role
Zoox's Robot Software Infrastructure team is seeking a passionate software engineer to help develop and advance the common performant operating system that powers several devices on our vehicle including Autonomy systems. This team develops platform-level software and services, including operating systems that enable complex, hardware-accelerated workloads critical for autonomous driving on automotive-grade hardware.
We work closely with cross-functional teams—including developers, release management, hardware engineering, manufacturing and operations—to support vehicle development and deployment at scale. You'll have the opportunity to influence the next generation of our platform, hardware, and robotaxi. If you are excited to explore a broad problem space and are mindful of how components fit within a larger system, you may be a great fit!
Requirements
- 4+ years delivering embedded software for production systems
- Have a deep understanding of Linux, build systems like Yocto, and bootloaders like U-Boot
- Be familiar with Linux init systems (e.g., systemd), containerization concepts (e.g., chroot, cgroups, Linux namespaces), and filesystems
- Understand device drivers and kernel-space code and proficiency in a language without automatic memory management (e.g., C or C++), and in multiple scripting languages like bash and Python
- Strong written and verbal communication skills along with a bachelor’s degree or equivalent practical experience
- Experience with embedded Linux in a robotics application
- Familiarity with security software: PKI, secure boot, OTA software update, hardware key storage, etc.
- Familiarity with Nvidia GPUs, Nvidia Thor/Orin, Cuda, TRT, etc.
Other Jobs From This Employer
Senior Vehicle Attributes EngineerFoster City, CA
Salary not listedSenior Strategic Sourcing ManagerBoston, MA
Salary not listedStaff Compensation ManagerFoster City, CA
Salary not listedStaff Software Engineer, HPCFoster City, CA
Salary not listedManufacturing Test EngineerFoster City, CA
Salary not listed