# Senior/Staff Software Engineer - Embedded Linux Operating Systems

**Company:** [Zoox](https://hotfix.jobs/companies/zoox)
**Location:** Foster City, CA
**Role:** Embedded Engineering
**Salary:** $235k – $300k/yr
**Experience:** 8+ years
**Skills:** Embedded Linux, Linux, Yocto, U-Boot, C, C++, Rust, Python, Bash, Systemd, Device Drivers, Kernel Development, CUDA, Pki, Secure Boot
**Posted:** 2026-08-03

> Develop and optimize embedded Linux operating systems, bootloaders, device drivers, and kernel components for autonomous-vehicle hardware. The role requires 8+ years of production software experience, embedded Linux expertise, and proficiency in systems programming and scripting languages.

## Job Description

## Responsibilities
- Design, develop, and maintain the operating system platform powering on-vehicle devices and applications.
- Architect and implement platform-level software for robust, scalable robotics infrastructure.
- Configure and manage embedded Linux build systems, including Yocto, and bootloader processes, including U-Boot.
- Develop and optimize device drivers and kernel-space components using C, C++, or Rust.
- Collaborate with development, release management, hardware engineering, manufacturing, and operations teams to integrate and deliver the OS platform.
- Triage issues and support new hardware bring-up and manufacturing functions.

## Requirements
- 8+ years delivering production systems and software applications.
- 2+ years delivering custom Embedded Linux operating systems.
- Deep understanding of Linux, build systems such as Yocto, and bootloaders such as U-Boot.
- Familiarity with Linux init systems such as systemd, containerization concepts including chroot, cgroups, and Linux namespaces, and filesystems.
- Understanding of device drivers and kernel-space code.
- Proficiency in a language without automatic memory management, such as C or C++.
- Proficiency in multiple scripting languages, including Bash and Python.
- Strong written and verbal communication skills.
- Bachelor's degree or equivalent practical experience.

## Nice-to-haves
- Experience with embedded Linux in a robotics application.
- Familiarity with security software and technologies, including PKI, secure boot, OTA software updates, and hardware key storage.
- Familiarity with Nvidia GPUs, Nvidia Thor/Orin, CUDA, and TRT.
- Graduate degree focused on networking, operating systems, or firmware.

## Similar jobs

- [Software Engineer, Wireless Technologies](https://hotfix.jobs/jobs/152f08ec-6f28-4668-8c45-4c1fc4d9747b) - Zoox - Foster City, CA - $220k – $265k/yr
- [Senior Staff Linux Kernel Engineer](https://hotfix.jobs/jobs/35b655ad-53b3-414b-950a-e96648a4a286) - Crusoe - San Francisco, CA - $250k – $300k/yr
- [Senior Staff Software Engineer, Autonomous Pilot Integration](https://hotfix.jobs/jobs/2c068dcb-5612-44e3-8655-2d5e021e58bc) - Shield AI - San Mateo, CA - $281k – $421k/yr
- [Senior Staff Firmware Engineer](https://hotfix.jobs/jobs/7872682c-c525-469d-a504-d671660ea232) - Carbon - Sunnyvale, CA - $182k – $314k/yr
- [Sr. Staff Engineer, GNC](https://hotfix.jobs/jobs/b413684e-a700-4112-97ac-d03fb634bcf9) - Shield AI - Remote - $173k – $250k/yr

**Apply:** https://hotfix.jobs/jobs/9671ee63-9359-4a8c-b257-34268aeff5da
**Canonical:** https://hotfix.jobs/jobs/9671ee63-9359-4a8c-b257-34268aeff5da