Staff Software Engineer - Frameworks
Aurora, Seattle, WA +3
What you will do
- Define and evolve the architecture of Aurora's AV runtime framework across on-vehicle and offline execution
- Design and implement high-performance, low-latency inter-module communication, including shared-memory, zero-copy IPC, and RPC
- Own stack configuration, deployment, and process lifecycle management on the vehicle compute platform
- Improve the determinism, fidelity, and performance of offline execution so on-vehicle behavior can be faithfully reproduced at scale
- Build framework capabilities for fault traceability, health monitoring, and recovery that support Aurora's safety case
- Design intuitive C++ APIs that make the right patterns easy for Autonomy engineers