Senior Software Engineer, Inertial Navigation
$204k - $259kWaymo
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 USDRequired
Preferred
Job Industries
- Other
$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...SeniorRelocation$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...SeniorFull timeRemote work$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...SeniorFull timeRemote work$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...SeniorWork at office$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...SeniorLocal areaFlexible hours$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...SeniorFull timeWork at officeWork from home$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 timeTemporary workPart timeInternshipWorldwideFlexible hours$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 payFull timeTemporary workWorldwideFlexible hours- ...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...SeniorPermanent employmentFull timeWork at office
$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...SeniorFull timeImmediate start$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...SeniorFull timeTemporary workPart time$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,...SeniorTemporary workWork at officeVisa sponsorshipFlexible hours3 days per week$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...SeniorRemote work$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...SeniorFull timeContract workWork experience placementImmediate start$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...SeniorLocal area- ...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...SeniorWork at officeImmediate start
$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...SeniorWork at officeImmediate startRemote workShift work2 days per week$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- ...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...SeniorInternshipWork at office
- ...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
$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$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....SeniorFull timeRemote work$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,...SeniorFull timeRemote work$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...SeniorPermanent employment$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:...SeniorTemporary workWork at officeWorldwideFlexible hours$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$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...SeniorLocal areaFlexible hours$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)...SeniorContract workTemporary workWork at officeWorldwideFlexible hours$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...SeniorFull timeRemote work$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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Inertial Navigation. Be the first to apply!
- graduate software developer Mountain View, CA
- rust software engineer Mountain View, CA
- senior software design engineer Mountain View, CA
- software engineer amazon Mountain View, CA
- software developer positions Mountain View, CA
- software engineer full time Mountain View, CA
- software engineer Mountain View, CA
- software engineer intern Mountain View, CA
- agile software developer Mountain View, CA
- senior software engineer remote Mountain View, CA

