Zoox Logo

Zoox

Software Engineer - Robot Software Infrastructure

Posted One Month Ago
Be an Early Applicant
Hybrid
Foster City, CA, USA
196K-242K Annually
Mid level
Hybrid
Foster City, CA, USA
196K-242K Annually
Mid level
Develop and maintain embedded Linux operating system platforms and robotics infrastructure for autonomous vehicles. Responsibilities include building platform-level software, managing Yocto and U-Boot systems, developing device drivers and kernel components in C, C++, or Rust, optimizing hardware-accelerated workloads, and supporting hardware bring-up, manufacturing, integration, validation, and production deployment.
The summary above was generated by AI

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 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 application software engineering, release management, hardware engineering, manufacturing and operations—to support vehicle development and deployment at scale. If you are excited to explore a wide problem space and are mindful of how components fit within a larger system, you may be a great fit!


In this role, you will:

  •  Design, develop, and maintain end-to-end continuous integration and validation toolchains for the operating system platform that powers various on-bot devices and applications on the Robotaxi

  • Architect and implement platform-level software to support robust and scalable robot software infrastructure

  • Configure and manage embedded Linux build systems (e.g., Yocto) and bootloader processes (e.g., 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 OS platform, triage issues, support new hardware bring-up and manufacturing functions

Qualifications:

  • 4+ years delivering production systems and software applications

  • Designed and deployed end-to-end continuous integration and 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).

  • Strong written and verbal communication skills along with a bachelor’s degree or equivalent practical experience

Bonus Qualifications

  • 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.
  • Graduate degree with a focus on networking, operating systems, or firmware

About Zoox
Zoox is developing the first ground-up, fully autonomous vehicle fleet and the supporting ecosystem required to bring this technology to market. Sitting at the intersection of robotics, machine learning, and design, Zoox aims to provide the next generation of mobility-as-a-service in urban environments. We’re looking for top talent that shares our passion and wants to be part of a fast-moving and highly execution-oriented team.

Follow us on LinkedIn

Accommodations
If you need an accommodation to participate in the application or interview process please reach out to [email protected] or your assigned recruiter.

A Final Note:
You do not need to match every listed expectation to apply for this position. Here at Zoox, we know that diverse perspectives foster the innovation we need to be successful, and we are committed to building a team that encompasses a variety of backgrounds, experiences, and skills.

HQ

Zoox Foster City, California, USA Office

4000 E 3rd Ave, Foster City, CA, United States, 94404

Zoox Foster City, California, USA Office

1149 Chess Drive, Foster City, CA, United States, 94404

Zoox Fremont, California, USA Office

47540 Kato Road, Fremont, CA, United States, 94538

Zoox San Francisco, California, USA Office

60 Broadway St, San Francisco, CA, United States, 94111

Similar Jobs

7 Days Ago
In-Office or Remote
7 Locations
190K-240K Annually
Senior level
190K-240K Annually
Senior level
Aerospace • Hardware
Build infrastructure for reproducible robot training and evaluation datasets, including multimodal ingestion, temporal alignment, provenance, quality controls, storage, versioning, replay, and reliable delivery. Own schemas, lineage, observability, failure recovery, safe backfills, and dataset reproducibility across video, sensor, command, intervention, outcome, and machine-health data.
Top Skills: Batch ProcessingC++GoJavaObject StoragePythonRustStreaming Processing
One Month Ago
Hybrid
Foster City, CA, USA
219K-315K Annually
Senior level
219K-315K Annually
Senior level
Artificial Intelligence • Machine Learning • Robotics • Software • Transportation • Design • Manufacturing
Develop and maintain embedded Linux operating systems and platform software for autonomous vehicle devices. Responsibilities include building scalable robotics infrastructure, managing Yocto and U-Boot systems, developing device drivers and kernel components in C, C++, or Rust, optimizing hardware-accelerated workloads, and supporting hardware bring-up, manufacturing, integration, and production deployment.
Top Skills: BashCC++ContainerizationCudaLinuxNvidia GpusNvidia OrinNvidia ThorOta Software UpdatesPkiPythonRustSecure BootTensorrtU-BootYocto
10 Minutes Ago
Hybrid
15-24 Hourly
Entry level
15-24 Hourly
Entry level
eCommerce • Fashion • Retail • Sales • Wearables • Design
Provides personalized styling advice, product recommendations, and purchase assistance in a Kate Spade retail store. Builds customer relationships, drives sales through product knowledge and storytelling, completes POS transactions, maintains stockroom organization, and supports operational excellence. Requires flexibility for nights, weekends, holidays, and busy retail periods, along with the ability to lift and maneuver merchandise.
Top Skills: Omni-Channel SellingPoint-Of-Sale (Pos) SystemsSocial MediaVirtual Selling

What you need to know about the San Francisco Tech Scene

San Francisco and the surrounding Bay Area attracts more startup funding than any other region in the world. Home to Stanford University and UC Berkeley, leading VC firms and several of the world’s most valuable companies, the Bay Area is the place to go for anyone looking to make it big in the tech industry. That said, San Francisco has a lot to offer beyond technology thanks to a thriving art and music scene, excellent food and a short drive to several of the country’s most beautiful recreational areas.

Key Facts About San Francisco Tech

  • Number of Tech Workers: 365,500; 13.9% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Google, Apple, Salesforce, Meta
  • Key Industries: Artificial intelligence, cloud computing, fintech, consumer technology, software
  • Funding Landscape: $50.5 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Sequoia Capital, Andreessen Horowitz, Bessemer Venture Partners, Greylock Partners, Khosla Ventures, Kleiner Perkins
  • Research Centers and Universities: Stanford University; University of California, Berkeley; University of San Francisco; Santa Clara University; Ames Research Center; Center for AI Safety; California Institute for Regenerative Medicine

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account