1. What is a Software Engineer at Motional?
A Software Engineer at Motional operates at the intersection of production-grade software engineering, robotics, and safety-critical vehicle automation. Motional is driving the commercialization of autonomous vehicles (AVs), deploying Level 4 driverless fleets across major urban markets. As a engineer on this team, you will design, implement, and validate the core software infrastructure that powers autonomous robotaxis—spanning onboard compute platforms, real-time motion planning, sensor processing, and cloud-based fleet operations.
The software you write directly governs how an autonomous vehicle perceives its environment, plans smooth and deterministic trajectories, communicates across high-speed internal networks, and fails safely under unpredicted edge-case conditions. Whether you are optimizing real-time C++ routines for onboard compute nodes, designing fault-tolerant inter-process communication (IPC) frameworks, or building cloud tooling for remote vehicle assistance and fleet orchestration, your work has a direct impact on public safety, system latency, and commercial scalability.
What makes this role compelling is the rigor required to build deterministic systems operating under tight hard-real-time constraints. You will solve complex computational challenges—such as low-latency trajectory optimization, large-scale spatial data mining, and real-time sensor calibration—while working alongside world-class experts in robotics, computer vision, embedded Linux, and safety engineering.




