Senior Staff Software Engineer Embedded Linux Operating Systems
Overview
Zoox seeks a passionate engineer to develop and advance a high-performance operating system for autonomous driving vehicles. This role involves designing platform-level software and collaborating across teams to deliver robust robotics infrastructure at scale. The ideal candidate thrives in complex system environments and understands component integration within larger architectures.
What You'll Do5
- 1Design and develop the operating system platform for on-bot devices and applications
- 2Architect and implement platform-level software for scalable robotics infrastructure
- 3Configure and manage embedded Linux build systems such as Yocto and bootloaders like U-Boot
- 4Develop and optimize device drivers and kernel-space components in C C++ or Rust
- 5Collaborate cross-functionally to integrate new hardware and support manufacturing functions
Requirements5
- 18+ years delivering production systems and software applications
- 22+ years delivering custom Embedded Linux operating systems
- 3Deep understanding of Linux init systems and containerization concepts
- 4Proficiency in C or C++ and scripting languages like bash and Python
- 5Strong written and verbal communication skills
Salary Insight
$235 - $300k per year
Location
Required Skills
Similar open positions
Explore active roles that match your skills and interests.
Zoox
VerifiedSenior Staff Software Engineer Behavior Capabilities Zoox
Zoox seeks a Senior Staff Software Engineer specializing in Behavior Capabilities to lead algorithmic advancements for autonomous driving. This role drives trip progress and vehicle uptime while collaborating across Planner Perception Prediction and Hardware teams. The ideal candidate owns projects with a holistic product focus and thrives in complex failure mode scenarios.
zoox
VerifiedSenior Staff Software Engineer C++ Simulation Platform zoox
Lead the design and implementation of a high‑speed GPU‑based simulation framework to support rapid iteration of autonomous driving software. Build deterministic foundations that enable scalable machine learning pipelines and seamless integration across the self‑driving stack. This role drives architectural decisions and ensures precise timing and reproducibility at massive scale.
zoox
VerifiedSenior Vehicle SW Deployment Engineer: Robot Software Infrastructure
Design and lead high-impact vehicle software deployment initiatives at scale. Maintain end-to-end visibility of complex ecosystems spanning autonomous systems and manufacturing. This role offers unique exposure to diverse technologies while driving mission-critical reliability. The ideal candidate thrives in dynamic environments where technical depth meets cross-functional collaboration.

Motion Recruitment Partners, LLC
VerifiedSenior Application Engineer Software OEM Customer-facing
Design and ship high-performance embedded solutions that power OEM products. Own software and firmware integration from concept to production. Lead cross-functional initiatives that improve system reliability and performance. Drive technical excellence across distributed teams.
Zoox
VerifiedStaff Site Reliability Engineer Zoox
Zoox is building fully autonomous vehicles for robotaxi service and needs a Staff Site Reliability Engineer to own source control. This hands-on lead role sets the direction for a Git-based monorepo and drives migration to GitHub Cloud. The ideal candidate builds developer workflows and leads technical decisions.
Zoox
VerifiedSenior Product Security Engineer - QRA at Zoox
Zoox seeks a Senior Product Security Engineer to lead security analyses and define standards across its vehicle fleet and cloud services. This role involves translating threat assessments into actionable outcomes while driving scalable security practices. The ideal candidate excels in systems engineering and has hands-on experience with automotive security challenges.