Robot Software Platform Engineer (Embedded Linux)

Zoox

Foster City (CA)

On-site

USD 196,000 - 242,000

Full time

13 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Stock options / RSUs
Health insurance
Paid time off

Job summary

Zoox's Robot Software Infrastructure team is seeking a passionate software engineer to help develop Robot software and infrastructure to advance the common performant operating system that powers several devices on our vehicle including Autonomy systems.

This role focuses on designing platform-level software, embedded Linux, device drivers, and cross-functional collaboration to bring robust OS platforms to scale in autonomous driving hardware.

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 across 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).
  • Strong written and verbal communication skills along with a bachelor’s degree or equivalent practical experience.

Responsibilities

  • Design, develop, and maintain the OS platform powering on-bot devices and applications.
  • Architect and implement platform-level software to support robotics infrastructure.
  • Configure and manage embedded Linux build systems (e.g., Yocto) and bootloader processes (e.g., U-Boot).
  • Develop and optimize device drivers and kernel-space components using C, C++, or Rust.
  • Collaborate cross-functionally to enable OS platform integration and hardware bring-up.

Skills

Production systems experience
Linux internals
C/C++
Rust
Python/Bash scripting
Communication skills

Education

Bachelor's degree or equivalent

Tools

Yocto
U-Boot
Device drivers
Kernel-space development
Scripting languages (Python/Bash)

Job description

Zoox's Robot Software Infrastructure team is seeking a passionate software engineer to help develop Robot software and infrastructure to advance the common performant operating system that powers several devices on our vehicle including Autonomy systems.

This role focuses on designing platform-level software, embedded Linux, device drivers, and cross-functional collaboration to bring robust OS platforms to scale in autonomous driving hardware.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Robot OS & Infrastructure Engineer
Senior Robot OS & Infrastructure Engineer

Zoox • Foster City (CA)

On-site
USD 219,000 - 315,000
Health insurance
Stock Appreciation Rights
RSUs
+1
Senior Embedded Linux Systems Engineer
Senior Embedded Linux Systems Engineer

Zoox • Foster City (CA)

On-site
USD 180,000 - 240,000
Senior/Staff Software Engineer - Embedded Linux Operating Systems
Senior/Staff Software Engineer - Embedded Linux Operating Systems

Zoox • Foster City (CA)

On-site
USD 180,000 - 240,000
Software Engineer - Robot Software Infrastructure
Software Engineer - Robot Software Infrastructure

Zoox • Foster City (CA)

On-site
USD 196,000 - 242,000
Stock options / RSUs
Health insurance
Paid time off
Senior Software Engineer - Robot Software Infrastructure
Senior Software Engineer - Robot Software Infrastructure

Zoox • Foster City (CA)

On-site
USD 219,000 - 315,000
Health insurance
Stock Appreciation Rights
RSUs
+1
Embedded Drive Systems Engineer for Autonomous Vehicles
Embedded Drive Systems Engineer for Autonomous Vehicles

Zoox • Northern (KY), Foster City (CA)

Hybrid
USD 137,000 - 207,000
Stock Options
RSUs
Health Insurance
+1
Embedded Software Engineer - Drive Systems
Embedded Software Engineer - Drive Systems

AI Chopping Block • Northern (KY), Foster City (CA)

Hybrid
USD 90,000 - 150,000
Autonomous Drive Systems Firmware Engineer
Autonomous Drive Systems Firmware Engineer

AI Chopping Block • Northern (KY), Foster City (CA)

Hybrid
USD 90,000 - 150,000
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
Senior Systems Engineer, Robot Platforms & MBSE
Senior Systems Engineer, Robot Platforms & MBSE

Front Door Defense • Foster City (CA)

On-site
USD 196,000 - 236,000