Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - Embedded Linux Operating Systems

$195k - $242k
Full-time

Zoox

Zoox's Robot Software Infrastructure team is seeking a passionate software engineer to help develop and advance the common performant operating system that powers several devices on our Robotaxi including onboard AI systems running Autonomy software. This team develops platform-level software and services, including custom operating systems that enable complex, hardware-accelerated workloads critical for autonomous driving on automotive-grade hardware.

We work closely with cross-functional teams—including other software developers, hardware engineering, release management, manufacturing and operations—to support vehicle development and deployment at scale. If you are excited to explore a broad problem space and are mindful of how components fit within a larger system, you may be a great fit!

\n In this role, you will:
  • Design, develop, and maintain the operating system platform that powers various on-bot devices and applications
  • 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 embedded software for production systems
  • Have a deep understanding of Linux, build systems like Yocto, and bootloaders like U-Boot
  • Be familiar with Linux init systems (e.g., systemd), containerization concepts (e.g., chroot, cgroups, Linux namespaces), and filesystems
  • Understand device drivers and kernel-space code and proficiency in a language without automatic memory management (e.g., C or C++), and in multiple scripting languages like bash and Python
  • 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.
\n

$195,000 - $242,000 a year

Base Salary Range

There are three major components to compensation for this position: salary, Amazon Restricted Stock Units (RSUs), and Zoox Stock Appreciation Rights. A sign-on bonus may be offered as part of the compensation package. The listed range applies only to the base salary. Compensation will vary based on geographic location and level. Leveling, as well as positioning within a level, is determined by a range of factors, including, but not limited to, a candidate's relevant years of experience, domain knowledge, and interview performance. The salary range listed in this posting is representative of the range of levels Zoox is considering for this position.

Zoox also offers a comprehensive package of benefits, including paid time off (e.g. sick leave, vacation, bereavement), unpaid time off, Zoox Stock Appreciation Rights, Amazon RSUs, health insurance, long-term care insurance, long-term and short-term disability insurance, and life insurance.

\n

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 View email address on aiapply.co 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.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer - Embedded Linux Operating Systems in Foster, CA vacancy
  •  ...Job Description Zoox's Robot Software Infrastructure team is seeking a passionate software engineer to help develop and advance the common performant operating system that powers several devices...  ...infrastructure Configure and manage embedded Linux build systems (e.g., Yocto)... 
    Suggested
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    a month ago
  • $130k - $180k

     ...sensors, weapons, electronic warfare systems, and command & control...  ...About the Role We're looking for an Embedded Linux Engineer to own that software platform from the ground up, taking...  ...deploy with Nix / NixOS: Own our operating system defined as code — producing... 
    Suggested
    Work at office
    Weekend work

    Chariot Defense

    South San Francisco, CA
    9 days ago
  • $170k - $277.5k

     ...best-in-class hardware and software product development, operational excellence, and customer...  ...in ISP pipelines and Linux-based SoCs to architect and...  ...Team: We design camera systems that support autonomous navigation...  ...shading, etc.) Strong embedded development experience,... 
    Suggested
    Full time
    Local area
    Relocation package

    Skydio, Inc.

    San Mateo, CA
    more than 2 months ago
  •  ...through Yocto and the open embedded project. Design and...  ...‑safe, multithreaded software components (...  ...Contribute to embedded Linux platform work. Document...  ...Masters in Electrical Engineering, Computer Engineering,...  ...with I2C/SPI/I2S. Can operate effectively in a small... 
    Suggested
    Full time
    Part time
    Remote work
    3 days per week

    Empo Health

    San Bruno, CA
    16 hours ago
  • $55 - $65 per hour

     ...We are looking for software engineers who thrive in a high...  ...best-in-class security systems. We are committed...  ...maintain, and improve the embedded software for our...  ...experience with Embedded Linux, C, USB, I2C, and...  ...kernel patches, secure operating systems and security... 
    Suggested
    Hourly pay
    Work experience placement
    Summer work
    Internship
    Work at office
    Work visa
    Shift work

    Verkada

    San Mateo, CA
    21 hours ago
  •  ...Description Job Description Zoox is looking for an embedded software engineer to join our Firmware Drive Systems team. Drive Systems owns the critical path from...  ...QNX, SafeRTOS, FreeRTOS, or similar embedded operating systems ~ Understanding of automotive communication... 
    Temporary work
    Remote work
    Relocation package

    Zoox

    Foster, CA
    29 days ago
  •  ...Description Job Description Zoox is looking for an embedded software engineer to join our Firmware Power Systems team. Responsibilities include designing,...  ...management and efficiency, Charging control, a variety of operator controls, integration of supplier systems,... 
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    25 days ago
  • $120k - $150k

     ...re ALTEN Technology USA, an engineering company helping clients bring...  ...We are looking for an Embedded Linux Security Engineer to implement...  ...seccomp filters to protect core systems from untrusted applications....  ...end-of-line (EOL) test software to validate security features... 
    Permanent employment
    Full time
    Contract work
    For contractors

    ALTEN Technology USA

    Foster, CA
    2 days ago
  • $219k - $263k

     ...Zoox’s Robot Software Infrastructure team is looking for a Staff Software Engineer to help build the core platform...  ...and runtime settings system across our autonomous...  ...safe, consistent operation at scale.   Example...  ...Design and build robust embedded applications and web... 
    Full time
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    more than 2 months ago
  • $150k - $200k

     ...stack to build machines that operate reliably in the real world while...  ...candidate has shipped real embedded products, seen them fail in...  ...If you enjoy building elegant systems, solving messy real-world problems...  ...with a highly hands-on engineering team to bring ambitious hardware... 
    Work at office
    Local area
    Remote work
    Flexible hours

    Brewbird

    San Carlos, CA
    4 days ago
  •  ...Job Description Job Description Zoox is looking for an embedded software engineer to join our Firmware Body Systems team. In this role, you will be responsible for embedded software development for the body, thermal, lighting, and closure system functions and sub-... 
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    29 days ago
  •  ...Embedded Firmware Engineer South San Francisco, California, USA About Zipline...  .... We design, build, and operate the world's largest autonomous logistics system, delivering critical...  ...microcontrollers and embedded Linux computers. This software must perform reliably as aircraft... 
    Work at office
    Local area

    ZipLine

    South San Francisco, CA
    16 hours ago
  • $125k - $210k

     ...We design, build, and operate the world’s largest autonomous logistics system, delivering critical...  ...the Role As an embedded firmware engineer at Zipline, you will...  ...most safety-critical software on our aircraft. You...  ...mechanical, embedded Linux, and systems engineers... 
    Full time
    Work at office
    Local area
    Immediate start

    Zipline

    South San Francisco, CA
    more than 2 months ago
  • $150k - $200k

     ...and efficiency through one connected software platform that includes solutions for video...  ...About This Role As a Senior IT Systems Engineer at Verkada, you will be responsible for...  ...Engineering, Business Systems, and People Operations, to design scalable and secure... 
    Full time
    Worldwide
    Flexible hours

    Quiet Capital

    San Mateo, CA
    9 hours ago
  •  ...global positioning system optimized for...  ...satellite technology, software infrastructure, and...  ...As a Software Engineer on the Payload team...  ...payload systems, embedded software, and the...  ...development, and operational reliability across...  ...developing software in Linux-based environments... 
    Permanent employment
    Full time

    Xona Space Systems

    Burlingame, CA
    more than 2 months ago
  • $295.25k - $345.04k

     ...everyone. As a Backend Engineer, you will have the...  ...complex set of backend systems that support the...  ...industry: An outstanding software engineer with 8+ years...  ...between Windows, OS X, Linux, Android, iOS, and other...  ...monitoring, logging, operations, and automated testing... 
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Remote work
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    2 days ago
  • $119k - $140k

     ...development and field operations for leading Fortune 5...  ...computers combining embedded Linux and real-time bare metal...  ..., and we need great software developers to make it...  ...If you love building systems, getting hands on...  ...This is a software engineering role with emphasis on... 
    Full time
    Local area
    Flexible hours

    Mainspring Energy

    Menlo Park, CA
    8 days ago
  •  ...Description Job Description As a Software Engineer on the Firmware team, you...  ...before they impact operations. Your work will directly...  ...cloud infrastructure, and test systems to enable Zoox to deliver...  ...into our custom embedded Linux platform. Architecture Definition... 
    Temporary work
    Work experience placement
    Relocation package

    Zoox

    Foster, CA
    29 days ago
  • $125k - $160k

     ...managed access control systems. Access Control is...  ..., and frontend engineers to develop this product...  ...experience working on Linux development as a Software Engineer. ~...  ...kernel patches, secure operating systems and security...  ...experience working with embedded Linux ~ Bash... 
    Full time
    Work at office
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    more than 2 months ago
  • $112.32k

     ...design, build, and operate the world's...  ...autonomous logistics system, delivering critical...  ...speeds. About The Embedded Team Zipline...  ...result we need to engineer the majority of our...  ...Design and develop a software platform for the...  ...expansion for the Linux camera subsystem.... 
    Hourly pay
    Full time
    Summer work
    Internship
    Summer internship
    Work at office
    Local area
    Immediate start
    Relocation package

    Zipline

    South San Francisco, CA
    1 day ago
  •  ...are looking for a Senior Software Engineer to help build the software systems that power our robotic...  ...requirements early. Comfortable operating in a fast-moving...  .... Experience with Linux-based development environments...  .... Experience with embedded or hardware-adjacent... 

    Andromeda Surgical

    South San Francisco, CA
    2 days ago
  • $170k - $200k

     ...The Senior Software Engineer will join the Nexxen DSP Software Development...  ...designing, implementing, and operating large-scale, low‑latency...  ...experience with Java backend systems, JVM tuning, distributed computing...  ...streaming technologies, Linux, Docker, Kubernetes, Git, and... 

    Nexxen

    San Carlos, CA
    1 day ago
  •  ...Description We are seeking an Embedded Firmware Engineer to join our Energy &...  ...on next-generation battery systems, power electronics, and charging...  ...experience in embedded software development, microcontroller...  ...understanding of real-time operating systems (RTOS). Bachelor... 

    Insight Global

    Palo Alto, CA
    2 days ago
  • $80 per hour

    Kforce has a client that is seeking an Embedded Systems Security Engineer in Foster City, CA. Summary: We are...  ...harden our next-generation embedded Linux platform. In this role, you will...  ...securely, designing end-of-line (EOL) test software to validate security features before... 
    Permanent employment
    Contract work
    Foster, CA
    9 days ago
  • $123k - $216k

     ...enables the company to operate safely, robustly,...  ...based and on‑prem systems and have a user...  ...proficient engineers to non‑technical scientists...  ...and bullet‑proof software to do their jobs....  ...high‑performance Linux storage: NFS, ZFS,...  ...Familiarity with embedded cross‑compilation... 
    Full time
    Temporary work
    Flexible hours

    Latent AI

    South San Francisco, CA
    9 hours ago
  • $145k - $200k

     ...builds the world’s leading software for data-driven decisions and operations. By bringing the right...  ...a Senior Software Engineer to join a customer-facing...  ...Software for Autonomous Systems for use in operational and...  ...for autonomous systems, embedded systems, or robotics... 
    Full time
    Work experience placement
    Work at office
    Remote work
    Work from home
    Relocation package

    Palantir Technologies

    Palo Alto, CA
    more than 2 months ago
  • $200k - $220k

     ...retail investors worldwide. As the operational backbone of the digital economy...  ...BitGo is looking for a Senior Software Engineer to help build and evolve the ledger systems behind our clients' balances,...  .... Prior experience in an embedded "accounting architecture" or financial... 
    Full time
    Work at office
    Worldwide

    Bitgo

    Palo Alto, CA
    25 days ago
  • $180k - $260k

     ...technical solutions that keep the internal Verkada engine running Build and deliver improvements to systems that allow Verkada to seamlessly transact and ship...  ...engineers What You Bring ~5+ years of software engineering with a focus on distributed systems at... 
    Full time
    Work at office
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    5 days ago
  • $130k - $185k

     ...of humanity’s most complex engineering challenges with a world-class...  ...Current energy and data systems rely on complex logistics and...  ...This will revolutionize how we operate in orbit and on Earth, supporting...  ...We're looking for an Embedded Software Engineer to take ownership of... 
    Permanent employment
    Full time
    Work at office
    Local area
    Remote work
    Relocation package

    Cowboy Space

    San Carlos, CA
    5 days ago
  • $150k - $230k

     ...anywhere. We design, build, and operate the world's largest autonomous logistics system, delivering critical supplies...  ...Joining Zipline as a Senior Software Engineer on the Enterprise Systems team...  ...through deep-dive postmortems. Embedded discovery. You'll work directly... 
    Work at office
    Local area

    Zipline

    South San Francisco, CA
    22 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Embedded Linux Operating Systems. Be the first to apply!