CareerPlanGet AI match score →

Senior Software Engineer, Inertial Navigation

Mountain View (US-MTV-EMF690)💼 Full-time💰 $204,000–$204,000🗓 2026-06-17 → 2026-07-31

Core

Developing algorithms and C++ software to fuse inertial, GNSS, and other sensor data for accurate state estimation in autonomous vehicles.

Role type

Senior Software Engineer (Inertial Navigation & Sensor Fusion)

Builds

Production-quality state estimation algorithms and sensor fusion pipelines for Waymo's autonomous driving platform.

Domain

Autonomous Vehicles / Inertial Navigation / Sensor Fusion

Deliverable

production ML models | product features

Required skills

State estimation theory (Kalman Filters, particle filters, factor graphs, nonlinear optimization), Inertial navigation principles (IMU error characterization, calibration), Multi-sensor fusion (GNSS, IMU), C++ (production-level code), Algorithm development, Data analysis pipelines

Preferred skills

Autonomous vehicle industry experience, Computer vision (VIO, SLAM, ICP), Machine learning for sensor fusion, Large-scale data analysis tools (SQL, Python, NumPy, Pandas)

Technologies

C++, Kalman Filters, Particle Filters, Factor Graphs, GNSS, IMU, Python, SQL, NumPy, Pandas, Matplotlib

Responsibilities

Develop algorithms to improve accuracy and robustness of core state estimation; Engineer and deploy robust C++ software to fuse inertial, GNSS, and other sensor data; Build and maintain tools and pipelines to assess positioning system performance; Leverage massive datasets to conduct large-scale analyses, fine-tune sensor models, and establish performance guarantees.

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗