1. What is a Embedded Engineer at Cruise?
As an Embedded Engineer at Cruise, you play a foundational role in building the software that powers autonomous vehicles. This position sits at the intersection of hardware and high-performance computing, where your code directly dictates how safety-critical systems operate in complex, real-world urban environments. You will write robust, low-level software that interfaces with custom sensors, actuators, and compute platforms, ensuring real-time responsiveness and absolute reliability.
The impact of your work at Cruise extends directly to passengers, pedestrians, and the future of urban mobility. Every driverless ride relies on the deterministic execution, efficient resource management, and fault-tolerant architecture that you design and deploy. Whether you are optimizing sensor drivers, reducing kernel latency, or implementing safety monitors, your contributions directly safeguard the deployment of autonomous fleets at scale.
This role requires a rare blend of rigorous systems-level thinking and hardware-software integration expertise. You will collaborate closely with hardware, robotics, and perception teams to troubleshoot complex edge cases that only manifest in physical systems. Expect a fast-paced, high-stakes engineering culture where precision is paramount and your code operates in the physical world.



