Z

Zoox

Fully electric autonomous ride-hailing service platform

Software Engineer - Embedded Linux Operating Systems

Systems Software EngineeringConfirmed live in the last 24 hours
Full-timeFoster City, CA, USA$195k - $242k /yrHybrid

About the Job

Requirements

  • At least 4 years delivering embedded software for production systems.
  • Deep understanding of Linux, build systems such as Yocto, and bootloaders such as U-Boot.
  • Familiarity with Linux init systems such as systemd, containerization concepts including chroot, cgroups, and Linux namespaces, and filesystems.
  • Understanding of device drivers and kernel-space code, with proficiency in a language without automatic memory management such as C or C++, and in multiple scripting languages such as Bash and Python.
  • Strong written and verbal communication skills, along with a bachelor’s degree or equivalent practical experience.

Responsibilities

  • Design, develop, and maintain the operating system platform that powers various on-bot devices and applications.
  • Configure and manage embedded Linux build systems such as Yocto and bootloader processes such as U-Boot to ensure reliable system startup and maintenance.
  • Develop and optimize device drivers and kernel-space components using C, C++, or Rust to meet performance and reliability requirements.
  • Collaborate cross-functionally to support seamless integration and delivery of the operating system platform, triage issues, and support new hardware bring-up and manufacturing functions.

Desired Qualifications

  • Experience with embedded Linux in a robotics application.
  • Familiarity with security software such as PKI, secure boot, OTA software updates, and hardware key storage.
  • At least 2 years delivering custom Embedded Linux operating systems.

About the Company

Zoox

Fully electric autonomous ride-hailing service platform

Zoox designs and operates an autonomous ride-hailing service built around a purpose-built, fully electric vehicle designed specifically for autonomous operation. The vehicle uses advanced sensors, cameras, and AI to navigate complex urban environments, offering a four-passenger interior for comfort. Unlike competitors that retrofit existing cars, Zoox engineers both the vehicle and the service from the ground up, enabling optimized safety, efficiency, and passenger experience through integrated software that optimizes routing and reduces wait times. The company emphasizes safety through extensive testing and regulatory collaboration, and sustainability via electric mobility. The ultimate goal is to provide a smarter, safer, and more efficient urban transportation system that improves city life while reducing emissions.

Company size
5,001-10,000
Company stage
Acquired
Total funding
$1.2B
Headquarters
Menlo Park, CA
Founded
2014

Recently Posted Jobs

Explore more opportunities at Zoox

See more jobs