Senior Inertial Navigation Software Engineer — Equity

Waymo LLC

California City (CA)

Hybrid

USD 204,000 - 259,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Waymo is seeking a software engineer to advance state estimation for the Waymo Driver. You will implement robust C++ production code fusing inertial, GNSS, and other sensors across vehicle platforms, and build tools to evaluate performance on millions of miles of real-world driving.

Collaborate with a multidisciplinary team; MS or PhD or equivalent experience required; experience with Kalman/particle filters, multi-sensor fusion, and large-scale data analysis encouraged.

Qualifications

  • 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 ability to write high quality production level code.

Responsibilities

  • Develop algorithms to improve the accuracy and robustness of our core state estimation algorithm.
  • Engineer and deploy robust, production-quality C++ software to fuse data from inertial, GNSS, and other advanced sensors into our algorithm for both new and existing vehicle platforms.
  • Build and maintain tools, pipelines, and evaluation frameworks to rigorously assess positioning system performance across millions of miles of real-world driving data.
  • Leverage Waymo's massive datasets to conduct large-scale analyses and optimizations, fine-tune sensor models, characterize system performance, identify root causes of failures, and establish performance guarantees.
  • Collaborate closely within a multi-disciplinary team of engineers to solve complex technical challenges, contribute to a culture of high standards, and share your expertise with fellow team members.

Skills

C++
State estimation
Kalman filters
Multisensor fusion
Python

Education

MS or PhD or equivalent

Tools

SQL
NumPy
Pandas
Matplotlib

Job description

Waymo is seeking a software engineer to advance state estimation for the Waymo Driver. You will implement robust C++ production code fusing inertial, GNSS, and other sensors across vehicle platforms, and build tools to evaluate performance on millions of miles of real-world driving.

Collaborate with a multidisciplinary team; MS or PhD or equivalent experience required; experience with Kalman/particle filters, multi-sensor fusion, and large-scale data analysis encouraged.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Inertial Navigation Software Engineer (C++)
Senior Inertial Navigation Software Engineer (C++)

Waymo LLC • Sacramento (CA)

Hybrid
USD 204,000 - 259,000
Discretionary annual bonus
Equity incentives
Generous benefits package
Senior Software Engineer, Inertial Navigation
Senior Software Engineer, Inertial Navigation

Waymo LLC • Sacramento (CA)

Hybrid
USD 204,000 - 259,000
Discretionary annual bonus
Equity incentives
Generous benefits package
Senior Inertial Navigation Engineer - Sensor Fusion & Kalman
Senior Inertial Navigation Engineer - Sensor Fusion & Kalman

Waymo • Mountain View (CA)

On-site
USD 204,000 - 259,000
Annual bonus program
Equity incentive plan
Generous company benefits
Senior Software Engineer, Inertial Navigation
Senior Software Engineer, Inertial Navigation

Waymo LLC • California City (CA)

Hybrid
USD 204,000 - 259,000
Senior Software Engineer, Inertial Navigation
Senior Software Engineer, Inertial Navigation

Waymo • Mountain View (CA)

On-site
USD 204,000 - 259,000
Annual bonus program
Equity incentive plan
Generous company benefits
Staff Tech Lead – Autonomous Driving Simulation
Staff Tech Lead – Autonomous Driving Simulation

Waymo • San Francisco (CA)

On-site
USD 251,000 - 310,000
Autonomy Software Engineer — C++ for Self-Driving Systems
Autonomy Software Engineer — C++ for Self-Driving Systems

Waymo LLC • Mountain View (CA)

Hybrid
USD 62,000 - 90,000
Competitive compensation
Bonus & equity grants
Hybrid remote options
+2
Staff Software Engineer, Fleet Optimization & Automation
Staff Software Engineer, Fleet Optimization & Automation

Waymo LLC • California City (CA)

Remote
USD 251,000 - 310,000
Annual bonus
Equity incentive
Comprehensive benefits
Perception Engineer, Sensor Health & Simulation (Hybrid)
Perception Engineer, Sensor Health & Simulation (Hybrid)

Waymo • San Francisco (CA)

Hybrid
USD 175,000 - 215,000
Discretionary annual bonus
Equity incentive plan
Generous benefits
Senior ML Engineer – Autonomous Driving & Validation (Equity Options)
Senior ML Engineer – Autonomous Driving & Validation (Equity Options)

Waymo LLC • Mountain View (CA)

On-site
USD 213,000 - 263,000