Software Engineer Geometric Generation

Aurora develops and commercially operates AI-powered self-driving freight technology through its Aurora Driver system.

Pittsburgh, United States
About Aurora Innovation, Inc.

Aurora is a public autonomous-vehicle technology company focused on self-driving freight. Its Aurora Driver combines hardware and AI software to operate trucks and underpins its driver-as-a-service trucking product.

View jobs by Aurora Innovation, Inc.

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will develop and own geometric map-generation algorithms that turn lidar logs into offline maps. You will optimize sensors and pose graphs, diagnose failure modes, ship algorithmic fixes, improve distributed pipeline performance, and define data contracts for system integration.

Requirements

  • 3+ years of professional C++ software-development experience
  • 3D geometry
  • Point-cloud processing
  • Registration
  • Pose-graph optimization
  • Nonlinear least-squares optimization
  • Surface reconstruction
  • Lidar-based SLAM or mapping
  • Linear algebra
  • Spatial transforms
  • Numerical optimization
  • Probability
  • Data-quality debugging

Responsibilities

  • Design, implement, and own geometric map-generation algorithms
  • Optimize sensors, pose graphs, and multi-modal alignment
  • Identify failure modes and ship algorithmic fixes
  • Improve runtime and scalability of distributed map-build pipelines
  • Define data contracts and integration requirements with neighboring teams

Benefits

  • Annual bonus
  • Equity compensation