1. What is a Software Engineer at Zoox?
A Software Engineer at Zoox works on some of the most complex, safety-critical, and low-latency challenges in modern technology. Unlike traditional tech companies where software operates purely in digital environments, engineers at Zoox build software that directly controls fully autonomous, purpose-built electric vehicles operating on public roads. Software written here interacts continuously with real-world physics, complex mechanical systems, and unpredictable urban traffic.
In this role, your code directly influences key autonomous vehicle (AV) capabilities, including motion planning, perception, hardware-in-the-loop simulation, embedded systems control, and cloud-scale data ingestion. Whether you are developing low-level C++ state machines for electromechanical systems, optimizing Python-based data pipelines for sensor telemetry, or designing distributed systems for log aggregation, your contributions directly impact safety and operational efficiency.
The engineering organization at Zoox operates with a rigorous focus on fundamentals, language-level mastery, and deep systems engineering. Candidates face an environment that balances modern software engineering with foundational physics, linear algebra, and low-level system design. Working at Zoox gives engineers a rare opportunity to tackle multi-disciplinary challenges that bridge embedded software, real-time control systems, and large-scale platform engineering.


