Platform & Robot OS Engineer - Embedded Linux

Zoox

Foster City (CA)

On-site

USD 196,000 - 242,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Paid time off
Zoox Stock Appreciation Rights
Amazon RSUs
Health insurance
Disability insurance
Life insurance
Long-term care insurance

Job summary

Zoox is seeking a passionate software engineer to help develop Robot software and infrastructure powering Autonomy systems on automotive-grade hardware. You will design, implement, and maintain platform-level software, embedded Linux tooling, and drivers to enable robust, scalable robot software across multiple devices on Zoox vehicles.

You will work with cross-functional teams including application software engineering, release management, hardware, manufacturing, and operations to deliver

Qualifications

  • 4+ years delivering production systems and software applications.
  • Designed and deployed end-to-end CI/validation toolchains to verify Linux/OS images for production software releases supporting different hardware platforms.
  • 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).
  • Bachelor's degree or equivalent practical experience.
  • Graduate degree with a focus on networking, operating systems, or firmware.

Responsibilities

  • Design, develop, and maintain end-to-end CI/validation toolchains for the OS platform powering on-bot devices and applications.
  • Architect and implement platform-level software to support robust and scalable robot software infrastructure
  • Configure and manage embedded Linux build systems (Yocto) and bootloader processes (U-Boot) for reliable startup and maintenance
  • Develop and optimize device drivers and kernel-space components using C/C++ or Rust.
  • Collaborate cross-functionally to ensure seamless integration and delivery of the OS platform, support hardware bring-up and manufacturing.

Skills

Linux internals
C/C++
Python
Scripting (Bash)
Communication

Education

Bachelor's degree or equivalent

Tools

Yocto
U-Boot
NVIDIA GPUs

Job description

Zoox is seeking a passionate software engineer to help develop Robot software and infrastructure powering Autonomy systems on automotive-grade hardware. You will design, implement, and maintain platform-level software, embedded Linux tooling, and drivers to enable robust, scalable robot software across multiple devices on Zoox vehicles.

You will work with cross-functional teams including application software engineering, release management, hardware, manufacturing, and operations to deliver

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - Robot Software Infrastructure
Software Engineer - Robot Software Infrastructure

Zoox • Foster City (CA)

On-site
USD 196,000 - 242,000
Paid time off
Zoox Stock Appreciation Rights
Amazon RSUs
+4
Embedded Firmware Engineer, Drive Systems for Autonomy
Embedded Firmware Engineer, Drive Systems for Autonomy

Ev Magazine • Foster City (CA)

Hybrid
USD 120,000 - 180,000
Senior C++ Engineer: Autonomous Vehicle Experience
Senior C++ Engineer: Autonomous Vehicle Experience

Zoox • Foster City (CA)

On-site
USD 235,000 - 285,000
Accommodations for applicants
Competitive compensation and benefits
Embedded Software Engineer - Battery Management Systems
Embedded Software Engineer - Battery Management Systems

Zoox • Foster City (CA)

On-site
USD 200,000 - 240,000
Health insurance
Paid time off
Zoox RSUs
+2
Software Engineering Manager - Fleet & Robotaxi Platform
Software Engineering Manager - Fleet & Robotaxi Platform

Zoox • Foster City (CA)

Hybrid
USD 180,000 - 240,000
Paid parental leave
Affinity groups and sports clubs
Work from home opportunities
+3
Embedded Software Engineer
Embedded Software Engineer

Zoox • San Diego (CA)

On-site
USD 165,000 - 200,000
Health insurance
Paid time off
Stock options
Senior Vehicle Software Deployment Architect
Senior Vehicle Software Deployment Architect

Zoox • Foster City (CA)

On-site
USD 179,000 - 294,000
Health insurance
Paid time off
Disability insurance
+3
Embedded Software Engineer — Body Systems & Subsystems
Embedded Software Engineer — Body Systems & Subsystems

Frontdoor Defense • Foster City (CA)

On-site
USD 140,000 - 170,000
Zoox Stock Appreciation Rights
Amazon RSUs
Health insurance
+1
Embedded BMS Software Engineer - Real-Time Power Systems
Embedded BMS Software Engineer - Real-Time Power Systems

Zoox • Foster City (CA)

On-site
USD 200,000 - 240,000
Health insurance
Paid time off
Zoox RSUs
+2
Embedded Software Engineer - Body Systems Software
Embedded Software Engineer - Body Systems Software

Frontdoor Defense • Foster City (CA)

On-site
USD 140,000 - 170,000
Zoox Stock Appreciation Rights
Amazon RSUs
Health insurance
+1