Firmware Engineer

San Francisco, CA, United States, Silicon Valley, CA, United States


Role Locations

  • San Francisco, CA, United States
  • Silicon Valley, CA, United States


501+ people


1149 Chess Dr
Foster City, CA, 94404-1102, US

Tech Stack

  • C++
  • Python
  • JS
  • Java
  • Kotlin
  • Go
  • Swift
  • Linux
  • Android
  • iOS Development
  • Bazel
  • Windows
  • Github
  • Bamboo
  • Unreal Engine
  • Tensorflow
  • Slurm
  • Docker

Role Description

The Firmware team at Zoox is responsible for bringing together the computer science world with the automotive world in order to create an amazing product. As a firmware engineer, you should be passionate about developing production-quality code and designing a product that meets the high safety requirements needed for autonomous driving. Having an advanced degree is a plus but not mandatory. We are looking for a person that is focused and has experience shipping quality products.

Responsibilities * Develop, debug, optimize, review, and test firmware in C/C++ for multiple real-time embedded platforms * Work at all levels of the embedded software stack, including drivers, middleware, libraries, and applications * Define and architect embedded software systems, including capturing requirements and creating supporting design documentation * Work with controls engineers and other experts to implement advanced algorithms in embedded real-time systems * Work with electrical engineers to define and review embedded hardware designs

About Zoox

We’re reinventing personal transportation — making the future safer, cleaner, and more enjoyable for everyone.

Company Culture

We’re looking for top talent that shares our passion and wants to be part of a fast-moving and highly execution-oriented team.

Interested in this role?
Skip straight to final-round interviews by applying through Triplebyte.