1. What is an Embedded Engineer at Waymo?
As an Embedded Engineer at Waymo, you operate at the critical intersection of advanced hardware and autonomous software. The hardware engineering team at Waymo—comprising electrical, mechanical, reliability, and software engineers—designs, builds, and perfects the physical sensors, compute platforms, and control systems that serve as the eyes, ears, and brains of the Waymo Driver. Your work directly enables autonomous vehicles to perceive their environment, execute complex control loops, and safely navigate public roads across millions of miles without human intervention.
This role carries immense technical weight and strategic influence. Whether you are developing real-time C++ firmware for next-generation LiDAR, radar, and camera suites, or building state-of-the-art Hardware-in-the-Loop (HIL) and Software-in-the-Loop (SIL) simulation frameworks, your contributions guarantee the safety, latency, and reliability of the vehicle system. At Waymo, low-level software failure is not an option; every line of code you write must meet rigorous safety-critical standards while operating under strict real-time constraints.
You will collaborate closely with multidisciplinary teams, bridging the gap between raw physical hardware and high-level autonomous driving algorithms. Candidates entering this role can expect to tackle deeply technical, highly complex problems alongside world-class engineers. You will design fault-tolerant systems, build graph-based simulation frameworks to model real-world vehicle dynamics, and optimize memory and compute on custom hardware platforms.

