Senior Software Engineer, Inertial Navigation

1 month, 3 weeks ago
Full-time
Senior
Software Development

Waymo

Waymo is an autonomous driving technology company building the Waymo Driver and operating Waymo One, its fully autonomous ride-hailing service.

Autonomous vehicles, robotics, AI, ride-hailing / mobility tech
Founded 2009
$21600M raised

Description

  • Develop algorithms to improve the accuracy and robustness of core state estimation systems.
  • Engineer and deploy production-quality C++ software that fuses inertial, GNSS, and other sensor data for new and existing vehicle platforms.
  • Build and maintain tools, pipelines, and evaluation frameworks to assess positioning performance across millions of miles of driving data.
  • Analyze large-scale Waymo datasets to tune sensor models, characterize system performance, identify failure root causes, and establish performance guarantees.
  • Collaborate closely with a multidisciplinary engineering team to solve complex technical challenges and share expertise.
  • Contribute to maintaining high engineering standards across the team.

Requirements

  • MS, PhD, or equivalent industry experience.
  • Expertise in state estimation theory and application, including Kalman filters, particle filters, factor graphs, and nonlinear optimization techniques.
  • Deep understanding of inertial navigation principles, including sensor modeling, IMU error characterization, calibration, and multi-sensor fusion with GNSS and other aiding sensors.
  • Strong C++ skills and the ability to write high-quality production code.
  • Preferred experience in the autonomous vehicle industry, especially in inertial navigation, localization, perception, or sensor fusion.
  • Preferred experience with computer vision, visual inertial odometry, SLAM, ICP, or related sensor modalities.
  • Preferred experience building tools for large-scale data analysis and visualization using SQL, Python, NumPy, Pandas, or Matplotlib.
  • Preferred familiarity with machine learning techniques applied to sensor fusion, sensor calibration, or positioning problems.

Benefits

  • Base salary range of $204,000 to $259,000 USD.
  • Eligibility for Waymo’s discretionary annual bonus program.
  • Eligibility for Waymo’s equity incentive plan.
  • Generous company benefits program, subject to eligibility requirements.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Manufacturing Test

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring a Senior Software Engineer for its Manufacturing Test organization to develop software and automation that improve product testing, deployment, and data-driven quality across land, sea, and air systems.

AWS Azure C# CI/CD DB2 Embedded Systems Git Linux Python SQL Server
5 hours, 59 minutes ago

Senior Software Engineer, Manufacturing Test

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring a Senior Software Engineer for its Manufacturing Test organization to develop software and automation that improves testing, analytics, and quality across defense products in land, sea, and air domains.

AWS Azure C# CI/CD DB2 Embedded Systems Git Linux Python SQL Server
5 hours, 59 minutes ago

Staff Software Engineer

Kaseya 1K-5K IT Services

Kaseya is hiring a Staff Software Engineer to lead the design and delivery of a unified Identity and Access Management platform for a large portfolio of cloud products.

Active Directory HIPAA JWT SAML Secrets Management
6 hours, 14 minutes ago

Senior Software Engineer, Manufacturing Test

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring a Senior Software Engineer for its Manufacturing Test organization to develop software and automation that improves product testing, deployment, and analytics across land, sea, and air systems.

AWS Azure C# CI/CD DB2 Embedded Systems Git Linux Python SQL Server
6 hours, 14 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers