Barber Career Map
Barber Career MapFind jobs where you want to live.
active · Approximate location

Software Engineer - Embedded Linux Operating Systems

zoox·Foster City, CA
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
Preferred qualifications are helpful, not automatic disqualifiers.
Apply on Company Site

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.
PostedNot listed
Statusactive
CommuteDistance only

Other Jobs From This Employer

Senior Vehicle Attributes EngineerFoster City, CA
Salary not listed
Senior Strategic Sourcing ManagerBoston, MA
Salary not listed
Staff Compensation ManagerFoster City, CA
Salary not listed
Staff Software Engineer, HPCFoster City, CA
Salary not listed
Manufacturing Test EngineerFoster City, CA
Salary not listed