Full-Time

Firmware Engineer

Posted on 5/5/2023

Zoox

Zoox

1,001-5,000 employees

Develops autonomous, all-electric mobility vehicles

AI & Machine Learning
Automotive & Transportation

Compensation Overview

$131,000 - $209,000

Junior, Mid, Senior

San Carlos, CA, USA

Required Skills
Bash
Python
Software Testing
Operating Systems
C/C++
Linux/Unix
Requirements
  • BS / MS in Electrical Engineering, Computer Science or similar degree with 2-5 years of relevant experience
  • Strong background in C / C++ programming for embedded Linux or micro-controllers
  • Experience using measurement equipment such as multimeters, oscilloscopes, and logic analyzers to debug code
  • Experience with low-level interfaces such as I2C, SPI, CAN, RS232, Ethernet
  • Willingness to trace bugs to their source, wherever in the system that may end up being
  • Ability to perform evaluations of alternative components, providing hard data in the form of plots and tables to allow for quantitative decisions leading to product improvements
  • Ability to efficiently collaborate with multidisciplinary program members to achieve project goals, and contribute positively to the engineering community environment
Responsibilities
  • New board bringup
  • Development of reliable drivers across several OS's
  • Write high assurance firmware to achieve required integrity levels for safe vehicle operation
  • Write code to diagnose and test modules and subsystems
  • Troubleshoot complex hardware and software issues with debuggers and logic analyzers
  • Interface with hardware and automation teams to enable scalable testing
Desired Qualifications
  • Experience implementing safety-critical, high reliability, or fault-tolerant software
  • Experience with real-time operating systems (POSIX, QNX, FreeRTOS)
  • Deep understanding of Linux and its internals, the device tree, and U-Boot
  • Familiarity with unit testing, integration testing, regression testing, and HIL testing
  • Experience with ARM or Infineon TriCore architectures
  • Experience working with FPGAs
  • Digital Signal Processing experience
  • Bash or Python scripting

Zoox is at the forefront of transforming urban mobility with its focus on developing autonomous, electric vehicles tailored for efficient mobility-as-a-service. By prioritizing environmental concerns with vehicles designed to reduce congestion and pollution, Zoox stands out as a leader in creating safer and more sustainable urban transit solutions. Working at Zoox offers a dynamic environment where technology and sustainability intersect, providing a unique opportunity for those passionate about shaping the future of transportation.

Company Stage

M&A

Total Funding

$2.3B

Headquarters

Foster City, California

Founded

2014

Growth & Insights
Headcount

6 month growth

14%

1 year growth

30%

2 year growth

82%

Benefits

Health Insurance

Maternity & Paternity Leave

Vacation & Paid Time Off

Sick Days

Free Lunch or Snacks

Employee Assitance Program

INACTIVE