Aurora Innovation
Software Engineer, Geometric Generation
$139K–$223K
Mountain View, CA +3 · Hybrid · Full-time · Posted Oct 6, 2026
- Location
- Mountain View, CA
San Francisco, CA
Louisville, CO
Seattle, WA - Experience
- 3+ years of professional software development experience in C++.
- Education
- BS, MS, or PhD in Computer Science, Robotics, Electrical Engineering, or a related field, or equivalent practical experience.
About the job
Build and scale geometric map-generation algorithms and distributed pipelines that turn lidar logs into automated offline maps for the Aurora Driver.
What you'll do
- Design and own geometric map-generation algorithms, including sensor optimization, pose-graph optimization, and multimodal alignment.
- Diagnose failure modes and ship algorithmic fixes with measurable success criteria.
- Improve the runtime and scalability of map-build pipeline stages and collaborate on data contracts and integrations.
What they ask for
- BS, MS, or PhD in Computer Science, Robotics, Electrical Engineering, or a related field, or equivalent practical experience.
- 3+ years of professional software development experience in C++.
- Hands-on 3D geometry and point-cloud processing experience, such as registration, pose-graph or nonlinear least-squares optimization, surface reconstruction, or lidar-based SLAM/mapping.
- Strong grasp of linear algebra, spatial transforms, numerical optimization, and probability; experience debugging and improving data quality across large datasets or pipelines.
Nice to have
- Experience building HD maps or map-building systems for autonomous vehicles or robotics.
- Experience with computer vision or semantic segmentation, large-scale distributed data processing, geospatial concepts, or Python.
Pay
USD 139,000 - USD 223,000 per Year (base salary)
Tools
C++, Python, Beam, Spark, AWS, ICP
Model-written summary · the original posting is authoritative