Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Inertial Navigation

$204k - $259k

Waymo

Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver-The World's Most Experienced Driver-to improve access to mobility while saving thousands of lives now lost to traffic crashes. The Waymo Driver powers Waymo's fully autonomous ride-hail service and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over ten million rider-only trips, enabled by its experience autonomously driving over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states.

Hardware Engineering is a diverse, innovative, and collaborative group of electrical, mechanical, reliability, software and vehicle engineers. We design, build, and perfect the products which are the eyes and ears of Waymo's autonomous driving technology, and integrate those products into vehicle platforms. We're seeking curious and talented teammates to keep us moving in the right direction.

You will:

  • 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.

You have:

  • 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.

We prefer:

  • Previous experience in the autonomous vehicle industry, particularly in inertial navigation, localization, perception, or sensor fusion.
  • Experience with computer vision, visual inertial odometry, SLAM, ICP or other sensor modalities.
  • Experience developing and using tools for large-scale data analysis and visualization (e.g., SQL, Python with libraries like NumPy, Pandas, Matplotlib).
  • Familiarity with machine learning techniques applied to sensor fusion, sensor calibration, or positioning problems.

The expected base salary range for this full-time position across US locations is listed below. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Your recruiter can share more about the specific salary range for the role location or, if the role can be performed remote, the specific salary range for your preferred location, during the hiring process.

Waymo employees are also eligible to participate in Waymo's discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility requirements.

Salary Range $204,000$259,000 USD
Required
Preferred
Job Industries
  • Other
Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Inertial Navigation in Mountain View, CA vacancy
  • $147.4k - $272.1k

     ...Senior Software Engineer, iOS Frameworks – Apple Maps Navigation Are you a client-side engineer who loves building foundational technologies that power experiences used by millions? Join the Apple Maps Navigation Frameworks team and help design, build, and evolve the... 
    Senior
    Relocation

    Apple

    Cupertino, CA
    1 day ago
  • $204k - $259k

     ...measuring and improving the quality of the software that drives the car. We are looking for experienced data-minded software engineers and data scientists to help us improve how...  ...area ~ Strong self-motivation to navigate complex systems and pursue open-ended problems... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    1 day ago
  • $204k - $259k

     ...objectives under resource constraints. Collaborate with other engineers, data scientists, statisticians and the leadership team to...  ...with probability and statistics ~ Strong self-motivation to navigate complex systems and pursue open-ended problems to completion... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    6 hours ago
  • $175k - $186k

     ...join our amazing team and grow with us. As part of the Software Engineering team, you will drive the development and maintenance of the...  ...with a clear understanding of success at every level. Navigates ambiguity with resilience and bold thinking, challenges the... 
    Senior
    Work at office

    Pivotal

    Palo Alto, CA
    22 hours ago
  • $165k - $210k

     ...opportunity to lead the development of our end-to-end navigation experience from the ground up. As one of our earliest engineering hires, you'll shape the cloud, mobile, and on...  ...: Familiarity with BLE, GPS, and/or hardware-software interfaces The salary for this position... 
    Senior
    Local area
    Flexible hours

    ALSO

    Palo Alto, CA
    22 hours ago
  • $124k - $210k

     ...Matterport - Senior Software Engineer, SDK Job Description CoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and...  ...million views), powering partner experiences-including AI agent navigation on Homes.com and Apartments.com. You'll collaborate across... 
    Senior
    Full time
    Work at office
    Work from home

    CoStar Realty Information, Inc.

    Sunnyvale, CA
    3 days ago
  • $46 - $58 per hour

     ...What to Expect Tesla rapidly ships software updates over the air to millions of vehicles...  ...the globe. As a member of the Maps and Navigation Validation team, you'll be responsible...  ...release. Join a team of top-notch Software Engineers and Test Engineers committed to... 
    Full time
    Temporary work
    Part time
    Internship
    Worldwide
    Flexible hours

    Tesla

    Palo Alto, CA
    1 day ago
  • $140k - $396k

     ...What to Expect Tesla rapidly ships software updates over the air to millions of vehicles...  ...the globe. As a member of the Maps and Navigation Validation team, you'll be responsible...  ...Join a team of top-notch Software Engineers and Test Engineers committed to continuously... 
    Hourly pay
    Full time
    Temporary work
    Worldwide
    Flexible hours

    Tesla

    Palo Alto, CA
    3 days ago
  •  ...Senior, Software Engineer - Health & Wellness - Backend Multiple locations Regular/ Permanent Salaried Position Summary... Immigration...  ...using standard Github practices ~ Knowledge of how to navigate in Linux operating system environments ~ Knowledge of creating... 
    Senior
    Permanent employment
    Full time
    Work at office

    Walmart

    Sunnyvale, CA
    2 days ago
  • $193.93k - $291.15k

     ...Senior Software Engineer, Behavior Planning Nuro Mountain View, CA, US Job Type: Full-Time Function: Engineering Software Industry...  ...to enable the Nuro Driver to safely and reliably plan and navigate complex situations in a human-like manner. You will work on... 
    Senior
    Full time
    Immediate start

    Softbank Investment Advisers

    Mountain View, CA
    3 hours ago
  • $117k - $234k

     ...Position Summary... What you'll do... As a Senior Software Engineer - Android, you will design, build, and scale customer-facing mobile...  ...platforms. Strong debugging skills with the ability to navigate complex, cross-layer issues. Experience in-guiding mobile... 
    Senior
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    4 days ago
  • $170k - $210k

     ...leveraging its commercial self-driving software to develop, test and deploy...  ...of Defense. We are looking for a Senior Full-Stack Software Engineer with a background in creating reliable...  ...through Cigna, Rula (mental health navigation) Fidelity 401(k) Commuter,... 
    Senior
    Temporary work
    Work at office
    Visa sponsorship
    Flexible hours
    3 days per week

    Kodiak

    Mountain View, CA
    4 days ago
  • $140k - $200k

     ...experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and...  ...to reduce scope to get faster feedback from customers, navigate the integration/UX tradeoffs relevant to different product... 
    Senior
    Remote work

    Speechify

    Palo Alto, CA
    4 days ago
  • $208k - $276k

     ...Senior Software Engineer, Prototyping - Warfighter Systems Mountain View, California, United States Anduril Industries is a defense technology...  ...information. To ensure your safety and help you navigate your job search with confidence, please keep the following... 
    Senior
    Full time
    Contract work
    Work experience placement
    Immediate start

    anduril

    Mountain View, CA
    22 hours ago
  • $190k - $235k

     ...Senior Autonomy Software Engineer Apptronik is a human-centered robotics company developing AI-powered robots to support humanity in every facet...  ...missions by integrating outputs from perception, navigation, manipulation, and control systems. This role sits at the... 
    Senior
    Local area

    Apptronik

    Sunnyvale, CA
    22 hours ago
  •  ...Senior Software Engineer - Test Infrastructure Latitude AI develops automated driving technologies, including L3, for Ford vehicles at scale...  ...skills Proficiency with Python programming language, navigating a large codebase, and ability to learn other languages or... 
    Senior
    Work at office
    Immediate start

    Latitude AI

    Palo Alto, CA
    22 hours ago
  • $170k - $210k

     ...Senior Software Engineer, AI Engineer Hybrid - SF Bay Area About Midi Health Midi Health is the largest virtual care clinic for women in midlife navigating perimenopause, menopause, and other hormonal transitions. We combine expert clinicians, evidence-based... 
    Senior
    Work at office
    Immediate start
    Remote work
    Shift work
    2 days per week

    Midi Health

    Palo Alto, CA
    22 hours ago
  • $193.93k - $291.15k

     ...Senior Software Engineer, Map Platform Nuro Mountain View, CA, US Who We Are Nuro is a self-driving technology company on a mission...  ...and a strong desire to contribute to the future of robot navigation for logistics and transportation. About the Work... 
    Senior

    Softbank Investment Advisers

    Mountain View, CA
    3 hours ago
  •  ...AI Platform Engineer This role requires you to be in our San Francisco office (Atherton near Palo Alto). You'll deliver our AI platform...  ...Experience in EDA, semiconductor, or hardware-adjacent software environments Our AI Bullshit Meter We are very good at... 
    Senior
    Internship
    Work at office

    Voltai

    Palo Alto, CA
    2 days ago
  •  ...Senior Software Engineer As part of R&D organization, you will be joining the team that is building our state of art SaaS Platform that enables security and development teams to build secure, high-quality software faster. You would collaborate with software engineers... 
    Senior

    InterSources

    Mountain View, CA
    22 hours ago
  • $150k - $230k

     ...About Clockwork Systems Clockwork.io – Software Driven Fabrics to increase GPU cluster...  ...researchers and veteran systems engineers who share a vision for redefining the foundations...  .... About the Role  We are seeking a Senior Engineer to lead development of our Core... 
    Senior

    Clockwork Inc

    Palo Alto, CA
    22 hours ago
  • $213k - $263k

     ...lifecycle, encompassing creation, validation, testing, and publishing. We are seeking an experienced, technically hands-on Senior Software Engineer to design and implement these core authoring APIs. In this hybrid role, you will report to the Sr. Staff Manager.... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    6 hours ago
  • $213k - $263k

     ...metrics for understanding the behavior of the Waymo Driver in the real world. In this hybrid role, you will report to a Software Engineering Manager. You will: Build the infrastructure to administer a "virtual driver's test" for the Waymo Driver. Design,... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    6 hours ago
  • $185k - $230k

     ...The Opportunity We're excited to welcome a talented and passionate Senior Software Engineer to join our highly skilled team. The ideal candidate will hold a deep comprehension of search and recommendations algorithms and infrastructure, including retrieval augmented... 
    Senior
    Permanent employment

    Otter.ai

    Mountain View, CA
    22 hours ago
  • $190k - $220k

     ...communities that need it most. About the Role At Nclusion, engineers own their own testing. Our Quality Enablement & Developer...  ...to make that as fast and reliable as possible. As our first Senior Software Engineer on this team, you'll design and own the foundations:... 
    Senior
    Temporary work
    Work at office
    Worldwide
    Flexible hours

    Nclusion

    Palo Alto, CA
    4 days ago
  • $160.36k - $240.54k

     ...Senior Software Engineer, Ride-Hailing Product Mountain View, California (HQ) Who We Are Nuro is a self-driving technology company on a mission to make autonomy accessible to all. Founded in 2016, Nuro is building the world's most scalable driver, combining cutting... 
    Senior

    Nuro

    Mountain View, CA
    1 day ago
  • $123.4k - $145k

     ...opportunity for you to join a world-class engineering team: to build and run automated testing...  ...workflows to validate complex hardware/software integrations and resolve system-level...  ...Python and C++, with the flexibility to navigate and contribute to diverse codebases as the... 
    Senior
    Local area
    Flexible hours

    Mainspring Energy

    Menlo Park, CA
    2 days ago
  • $150k - $235k

     ...that need it most. About the Role Our Crypto Product Engineering team is focused on building user-facing, blockchain-powered products...  ...Web3 or crypto-adjacent applications in production Strong software engineering fundamentals (TypeScript, backend services, APIs)... 
    Senior
    Contract work
    Temporary work
    Work at office
    Worldwide
    Flexible hours

    Nclusion

    Palo Alto, CA
    4 days ago
  • $213k - $263k

     ...accelerate the development of the Waymo Driver. We focus on transforming the Software Development Life Cycle (SDLC) through cutting-edge Generative AI and multi-agent frameworks, enabling our engineering teams to build, test, and deploy autonomous driving technology with... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    6 hours ago
  • $170k - $220k

     ...Senior Software Engineer We are seeking a senior software engineer to play a pivotal role in advancing our engineering efforts. The ideal candidate will have extensive experience in Android and Linux development, with a focus on Kotlin, Java, C++, and Python. This... 
    Senior

    Autoroboto

    Mountain View, CA
    22 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Inertial Navigation. Be the first to apply!