Talent.com
Senior Software Engineer, Inertial Navigation
Senior Software Engineer, Inertial NavigationWaymo • Mountain View, CA, United States
Senior Software Engineer, Inertial Navigation

Senior Software Engineer, Inertial Navigation

Waymo • Mountain View, CA, United States
30+ days ago
Job type
  • Full-time
Job description

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

    Create a job alert for this search

    Senior Software Engineer • Mountain View, CA, United States

    Related jobs
    Senior Onboard Software Engineer — Spacecraft Autonomy

    Senior Onboard Software Engineer — Spacecraft Autonomy

    Mvp VC • San Francisco, CA, United States
    Full-time
    A leading aerospace company in San Francisco is seeking an experienced software engineer.This role involves designing and implementing software for onboard systems with a focus on reliability and q...Show more
    Last updated: 3 days ago • Promoted
    Senior Software Engineer - Onboard Mapping

    Senior Software Engineer - Onboard Mapping

    NVIDIA • Santa Clara, CA, United States
    Full-time
    We are looking for a Senior Software Engineer for Autonomous Vehicles in the DRIVE mapping team.Your role involves developing scalable, fault-tolerant software to facilitate reliable map downloads ...Show more
    Last updated: 1 day ago • Promoted
    Senior Software Engineer, Drive-Alpha Engineering - Autonomous Vehicles

    Senior Software Engineer, Drive-Alpha Engineering - Autonomous Vehicles

    NVIDIA • Santa Clara, CA, United States
    Full-time
    NVIDIA is developing the NVIDIA DRIVE AV Solution (NDAS), powered by the latest advancement in AI and accelerated computing. We are seeking a highly motivated software expert to join our Autonomous ...Show more
    Last updated: 1 day ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Idler • Potrero Hill, CA, US
    Full-time
    What we do Idler builds reinforcement learning environments that teach AI models to code like 0.Our training environments are based on real-world coding scenarios that frontier models will actually...Show more
    Last updated: 11 hours ago • Promoted • New!
    Senior Software Engineer

    Senior Software Engineer

    Aurora Innovation • Mountain View, California, United States
    Full-time
    Aurora hires talented people with diverse backgrounds who are excited about building the future of transportation that will make our roads safer, get crucial goods where they need to go, and make m...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - Multiverse

    Senior Software Engineer - Multiverse

    Waymo • Mountain View, CA, United States
    Full-time
    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 buildin...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Scale AI, Inc. • San Francisco, CA, United States
    Full-time
    Software is eating the world, but AI is eating software.We live in unprecedented times - AI has the potential to exponentially augment human intelligence. Every person will have a personal tutor, co...Show more
    Last updated: 28 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Latitude Ai • Palo Alto, California, United States
    Full-time +1
    L3, for Ford vehicles at scale.We’re driven by the opportunity to reimagine what it’s like to drive and make travel safer, less stressful, and more enjoyable for everyone.When you join the Latitude...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer, Observability

    Senior Software Engineer, Observability

    Airtable • San Francisco, California, USA
    Full-time
    Airtable is the no-code app platform that empowers people closest to the work to accelerate their most critical business processes. More than 500000 organizations including 80% of the Fortune 100 re...Show more
    Last updated: 11 days ago • Promoted
    Senior Software Engineer - Machine Learning Platform

    Senior Software Engineer - Machine Learning Platform

    Snowflake • Menlo Park, California, United States
    Full-time
    The Snowflake Machine Learning Platform team’s mission is to enable customers to bring their machine learning and deep learning workloads to Snowflake. Our customers want to build powerful models wi...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer, Applied Analytics

    Senior Software Engineer, Applied Analytics

    General Motors • Mountain View, CA, United States
    Full-time
    Senior Software Engineer, Applied Analytics.This role is categorized as hybrid.This means the successful candidate is expected to report to the Technical / Innovation Center in Warren (MI), Austin (T...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - Machine Learning

    Senior Software Engineer - Machine Learning

    Celonis • Redwood City, California, United States
    Full-time
    We're Celonis, the global leader in Process Intelligence technology and one of the world's fastest-growing SaaS firms.We believe there is a massive opportunity to unlock productivity by placing AI,...Show more
    Last updated: 2 days ago • Promoted
    Senior Software Engineer In-Vehicle Infotainment (IVI)

    Senior Software Engineer In-Vehicle Infotainment (IVI)

    Sony Honda Mobility of America • Fremont, CA, United States
    Full-time
    Senior Software Engineer In-Vehicle Infotainment (IVI).Join Sony Honda Mobility of America Inc.Sony Honda Mobility of America Inc. Sony and Honda, headquartered in Tokyo, Japan.Our American headquar...Show more
    Last updated: 1 day ago • Promoted
    Senior Software Engineer - Aurora Services Engineering

    Senior Software Engineer - Aurora Services Engineering

    Australian Competition and Consumer Commission • Mountain View, CA, United States
    Full-time
    Software Platform Software & Services Mountain View, California.Design complex systems from the ground up, working closely with software, hardware, and infrastructure engineering teams along with o...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Shakudo • San Francisco, California, United States
    Full-time
    At Shakudo, we are building the world’s first operating system for data and AI.We use the term operating system in the truest sense of the word. Like iOS, Windows and Linux, Shakudo’s end-to-end OS ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - Mapping Pipeline

    Senior Software Engineer - Mapping Pipeline

    Applied Intuition • Sunnyvale, CA, United States
    Full-time
    Applied Intuition is the vehicle intelligence company that accelerates the global adoption of safe, AI-driven machines.Founded in 2017 and now valued at $15 billion following its recent Series F fu...Show more
    Last updated: 1 day ago • Promoted
    Senior Software Engineer, Drive-Alpha Engineering - Autonomous Vehicles

    Senior Software Engineer, Drive-Alpha Engineering - Autonomous Vehicles

    NVIDIA Corporation • Santa Clara, CA, United States
    Full-time
    Senior Software Engineer, Drive-Alpha Engineering - Autonomous Vehicles page is loaded## Senior Software Engineer, Drive-Alpha Engineering - Autonomous Vehicleslocations : US, CA, Santa Claratime ...Show more
    Last updated: 4 days ago • Promoted
    Senior Software Engineer, Hyperscale

    Senior Software Engineer, Hyperscale

    Pure Storage • Santa Clara, CA, United States
    Full-time
    We're in an unbelievably exciting area of tech and are fundamentally reshaping the data storage industry.Here, you lead with innovative thinking, grow along with us, and join the smartest team in t...Show more
    Last updated: 1 day ago • Promoted