Embedded Software Engineer

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

Zoox


Role Locations

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

Employees

501+ people

Address

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 an embedded software 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:

  • Architect, develop, debug, optimize, review, and test software for real-time embedded platforms in areas including on-vehicle communication, diagnostics, logging, configuration management, and software updates
  • Develop, extend, and maintain libraries, frameworks, and systems services to make our embedded development faster, simpler, and more testable
  • Integrate third-party libraries into the Zoox software stack
  • Characterize and optimize full-stack embedded systems
  • Contribute to all phases of the software development cycle including prototyping, requirements capture, design, implementation, and validation

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.