Z

Zoox

Fully electric autonomous ride-hailing service platform

Embedded Software Engineer

Embedded EngineeringUpdated on Nov 10
Full-timeFoster City, CA, USA$137k - $207k /yrHybrid

About the Job

Requirements

  • A Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, Robotics, or equivalent experience.
  • One to three years of experience developing simulation infrastructure or embedded software for real-time systems.
  • Strong C and C++ programming skills.
  • Strong Python programming skills.
  • Understanding of embedded fundamentals, including RTOS concepts, interrupts and timing, memory-constrained systems, and hardware/peripheral interfaces.
  • Experience building simulation, emulation, or virtualization environments for embedded systems, such as SIL, QEMU, Renode, or hardware/peripheral models.

Responsibilities

  • Build simulation infrastructure for Zoox's embedded platforms, addressing gaps in the simulation stack that prevent firmware adoption.
  • Virtualize embedded platforms across BSPs, HAL/OSAL layers, messaging middleware, and peripherals so firmware can run without target hardware.
  • Develop and extend SIL environments that integrate firmware with Zoox's core simulation platform and pipelines.
  • Support and evolve hybrid SIL/HIL test platforms combining real hardware with simulated components.
  • Partner with simulation, HIL, and firmware feature teams to adapt existing firmware for simulation and reduce the Firmware organization's reliance on HIL.

Desired Qualifications

  • Experience with QNX, SafeRTOS, FreeRTOS, or similar embedded operating systems.
  • Familiarity with automotive communication protocols, including CAN, LIN, and Ethernet, and how to model or bridge them in simulation.
  • Hands-on experience with HIL systems or hybrid SIL/HIL test setups.

About the Company

Zoox

Fully electric autonomous ride-hailing service platform

Zoox designs and operates an autonomous ride-hailing service built around a purpose-built, fully electric vehicle designed specifically for autonomous operation. The vehicle uses advanced sensors, cameras, and AI to navigate complex urban environments, offering a four-passenger interior for comfort. Unlike competitors that retrofit existing cars, Zoox engineers both the vehicle and the service from the ground up, enabling optimized safety, efficiency, and passenger experience through integrated software that optimizes routing and reduces wait times. The company emphasizes safety through extensive testing and regulatory collaboration, and sustainability via electric mobility. The ultimate goal is to provide a smarter, safer, and more efficient urban transportation system that improves city life while reducing emissions.

Company size
5,001-10,000
Company stage
Acquired
Total funding
$1.2B
Headquarters
Menlo Park, CA
Founded
2014

Recently Posted Jobs

Explore more opportunities at Zoox

See more jobs