Senior Software Engineer, Vehicle Deployment
Core
Design, integrate, and maintain the critical software and firmware deployment infrastructure for Zoox's autonomous vehicles, test fixtures, and fleet operations.
Role type
Senior IC software engineer (vehicle deployment infrastructure)
Builds
Deployment systems, developer tools, and instrumentation for flashing software across automotive ECUs, sensors, and compute platforms
Domain
Autonomous vehicles / Automotive embedded systems
Deliverable
production ML models | infrastructure
Required skills
Python, Linux (embedded/constrained environments), CAN protocol, hardware/software debugging, root-cause analysis
Preferred skills
C/C++, build systems (Bazel, CMake), manufacturing execution systems (MES)
Technologies
Python, Linux, CAN, Ethernet, LIN, Bazel, CMake
Responsibilities
Design and integrate deployment support for next-generation vehicle components; Enhance the core deployment framework and developer tools; Drive systemic improvements in deployment speed and reliability; Triage, debug, and resolve complex deployment failures across hardware and software boundaries; Partner with Firmware, QA, Systems, Manufacturing, and Fleet Operations teams
Seniority
Senior, hands-on IC