Drimva

Aurora Innovation

Senior Software Engineer, Geometric Generation

$160K–$260K

Mountain View, CA +3 · Hybrid · Senior · Full-time · Posted Oct 6, 2026

Location
Mountain View, CA
San Francisco, CA
Louisville, CO
Seattle, WA
Experience
6+ 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 algorithms and distributed pipelines that turn lidar data into automated maps for Aurora’s self-driving system.

What you'll do

  • Design and own geometric map-generation algorithms, including sensor optimization, pose-graph optimization, and multi-modal alignment.
  • Root-cause failure modes and ship algorithmic fixes with measurable success criteria.
  • Improve runtime and scalability of distributed map-build stages and coordinate data contracts with neighboring teams.

What they ask for

  • 6+ years of professional C++ software development experience, including leading technically ambiguous, multi-quarter projects.
  • Hands-on experience with 3D geometry and point-cloud processing, 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, distributed data processing, performance optimization, geospatial concepts, or Python.

Pay

USD 160,000 - USD 260,000 per Year (base salary)

Tools

C++, Python, Beam, Spark, AWS, ICP

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 5, 2026 (UTC)