Open Role
Zoox

Hybrid opportunity at

Zoox

Software Engineer - Robot Software Infrastructure

Zoox is building an urban mobility service utilizing a purpose-built, fully autonomous vehicle fleet and its accompanying ecosystem. The Robot Software Infrastructure team seeks a software…

View Company

Role Snapshot

Hiring Now

Remote from

Hybrid

Salary

Undisclosed

Department

General

Employment

Full-time

Experience

Not specified

Published16d ago
Listing Views17
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

Zoox is building an urban mobility service utilizing a purpose-built, fully autonomous vehicle fleet and its accompanying ecosystem. The Robot Software Infrastructure team seeks a software engineer to contribute to the operating system platform powering vehicle functions like Autonomy systems. This position involves creating platform-level software that facilitates hardware-accelerated workloads on automotive-grade hardware. This opportunity fits professionals who enjoy tackling broad technical challenges and understanding how individual software components integrate…

Job Description

Zoox is building an urban mobility service utilizing a purpose-built, fully autonomous vehicle fleet and its accompanying ecosystem. The Robot Software Infrastructure team seeks a software engineer to contribute to the operating system platform powering vehicle functions like Autonomy systems. This position involves creating platform-level software that facilitates hardware-accelerated workloads on automotive-grade hardware.

This opportunity fits professionals who enjoy tackling broad technical challenges and understanding how individual software components integrate into larger systems. Team members collaborate closely with release management, application software engineering, hardware engineering, manufacturing, and operations groups to aid vehicle deployment at scale.

The role operates on a hybrid remote schedule. Zoox values diverse backgrounds and encourages candidates to apply even if they do not meet every single listed expectation.

Responsibilities

  • Design, build, and maintain comprehensive continuous integration and validation toolchains for operating system platforms utilized on the Robotaxi and on-bot applications.
  • Architect and implement platform-level software to foster scalable and robust robot software infrastructure.
  • Set up and oversee embedded Linux build systems, including Yocto, alongside bootloader processes such as U-Boot for dependable system startup and upkeep.
  • Write and refine device drivers and kernel-space elements using C, C++, or Rust to fulfill reliability and performance standards.
  • Partner across departments to facilitate smooth OS platform integration and delivery, investigate problems, and assist with new hardware bring-up and manufacturing operations.

Requirements

  • Have a minimum of four years of experience shipping production software applications and systems.
  • Design and implement end-to-end continuous integration and validation toolchains to test Linux and OS images across various hardware platforms for production releases.
  • Demonstrate proficiency in Linux internals, encompassing filesystems, init systems, containerization, kernel-space work, systems programming in C or C++, and scripting using Python or Bash.
  • Possess strong verbal and written communication abilities.

Qualifications

  • Hold a bachelor's degree or have equivalent practical experience.
  • Bring experience working with embedded Linux in robotics environments.
  • Possess familiarity with security software elements including secure boot, PKI, hardware key storage, and OTA software updates.
  • Have familiarity with Nvidia GPUs, Nvidia Orin or Thor, Cuda, and TRT.
  • Hold a graduate degree concentrating on operating systems, networking, or firmware.

Core Skills

Frequently Asked Questions

What is the location and remote work policy for this role?

The posting specifies a hybrid remote status, but the exact physical location is not stated.

What experience level is required for this position?

Applicants must have at least four years of experience delivering production systems and software applications.

What salary and benefits are offered?

The job posting does not specify salary or benefits information.

How can applicants request interview accommodations?

Candidates needing an accommodation can contact accommodations@zoox.com or reach out to their assigned recruiter.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Search similar jobs

Related Jobs

Zoox
ZooxPosted 18h ago
Full-timeHybrid
Zoox
ZooxPosted 18h ago
Full-timeOn-site
Zoox
ZooxPosted 18h ago
Full-timeHybrid
Advertisement
320 × 50

Posted by Zoox

Source: Zoox

Zoox

Zoox

247Open Jobs
—No reviews yet
View Company Profile