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.
This role follows a hybrid work schedule and you will report to a Software Engineering Manager.
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
$174k - $252k
...practical experience.5 years of experience with software development in one or more programming... ...validation frameworks.Google's software engineers develop the next-generation technologies... ...Maps services to explore the world and navigate their daily lives.The Geo team also...Senior$193.93k - $291.15k
...RoleWe’re looking for an Autonomy Engineer focused on onboard autonomy—the software that runs on the robot/vehicle/... ...onboard autonomy behaviors (e.g., navigation, obstacle avoidance, lane/route following... ...stacks (scan matching, visual-inertial odometry, SLAM, map-based...SeniorLocal areaImmediate startFlexible hours- ...delivered for millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by one purpose: to... ...here.Job DescriptionPrimary Function of Position:As a Sr Software Engineer Navigation on the Future Forward team, you will bridge digital interfaces...SeniorLocal areaWorldwideFlexible hours
$180k - $240k
...also leveraging its commercial self-driving software to develop, test and deploy autonomous... ...Defense.We are looking for a Localization Engineer --- a problem solver with solid expertise in state estimation, inertial navigation, and sensed odometry.In this role, you will...SeniorTemporary workWork at officeVisa sponsorshipFlexible hours$119.8k - $234.7k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...delivering top-quality ads.As a Software Engineer on our team, you will play a crucial role... ...problem-solving skills with the ability to navigate ambiguity and drive clarity.Hands-on mindset...SeniorOngoing contractWork at officeLocal areaRemote workWork from home$190k - $260k
...leveraging its commercial self-driving software to develop, test and deploy autonomous capabilities... ...is recruiting an experienced Software Engineer who is passionate about motion control... ...through Cigna, Rula (mental health navigation) Fidelity 401(k)Commuter, FSA, Dependent...SeniorTemporary workWork at officeVisa sponsorshipShift work$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$190k - $260k
...leveraging its commercial self-driving software to develop, test and deploy autonomous capabilities... ...is recruiting an experienced Software Engineer who is passionate about motion control... ...through Cigna, Rula (mental health navigation) Fidelity 401(k) Commuter, FSA,...SeniorTemporary workWork at officeVisa sponsorshipFlexible hoursShift work$202k - $310k
...Across Gm. You Will Partner Closely With Engineering, Product, And Business Teams To Define... ...)10+ Years Of Hands-On Experience In Software Engineering, Platform Architecture, Or... ...-Enabled Solutions.Strong Track Record Navigating Large-Scale Technology Transformations,...SeniorH1bRelocation packageShift work- ...customer’s requirements are different, and so navigating complex forms and dashboards are... ...next level. We’re searching for a frontend engineer that knows how to bring the user... ...Have:8+ years of professional frontend/UX software engineering experience1+ years of experience...SeniorWork at officeLocal areaFlexible hours
- Lead by example, driving engineering excellence across the team while actively mentoring and... ...the evolving agentic threat landscape and navigate a dynamic AI environment, leading fast-... ...stakeholders including Google's software supply chain integrity program and executive...Senior
$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... ...probability and statistics ~ Strong self-motivation to navigate complex systems and pursue open-ended problems to completion...SeniorFull timeRemote work$174k - $252k
...practical experience.5 years of experience with software development in C++ or one or more... ...data pipelines.Google's software engineers develop the next-generation technologies... ...Maps services to explore the world and navigate their daily lives.The Geo team also enables...Senior$193.93k - $291.15k
...enable safe, driverless autonomy. We are looking for strong software engineers to research, develop, and implement technologies for Nuro’s... ...algorithms to enable the Nuro Driver to safely and reliably plan and navigate complex situations in a human-like manner. You will work on...SeniorImmediate startFlexible hours$190k - $260k
...leveraging its commercial self-driving software to develop, test and deploy autonomous capabilities... ...for an experienced Controls Software Engineer who is passionate about safety-critical... ...through Cigna, Rula (mental health navigation) Fidelity 401(k)Commuter, FSA, Dependent...SeniorTemporary workWork at officeVisa sponsorship$170k - $210k
...leveraging its commercial self-driving software to develop, test and deploy... ...Department of Defense.We are looking for a Senior Software Engineer to improve behavior prediction for autonomous... ...through Cigna, Rula (mental health navigation) Fidelity 401(k)Commuter, FSA,...SeniorTemporary workWork at officeVisa sponsorship$180k - $240k
...everyday essentials, safely and reliably. We’re seeking a Senior Onboard Software Engineer to develop the software that runs on our aircraft and... ...(geometry, coordinate transforms, kinematics) for navigation and avoidance ~ Proven ability to implement and validate...SeniorFlexible hours$213k - $263k
...diverse range of challenging requirements. We are looking for a Senior Software Engineer who is passionate about solving complex evaluation problems... ..., bringing us closer to a truly universal simulator. Navigate Complex Systems: Dive deep into a massive C++ codebase of...SeniorFull timeRemote work$209k - $276k
...technology to the military in months, not years.ABOUT THE ROLEAs a Senior Software Engineer in the Manufacturing Test organization, you will join a... ...personal information.To ensure your safety and help you navigate your job search with confidence, please keep the following...SeniorFull timeWork experience placementImmediate start$193.93k - $291.15k
...generalists where ML and systems engineering converge to push autonomy performance forward. As a Senior Perception ML Data... ...YouBS/MS in Computer Science, Software Engineering, Robotics, or a related... ...are non-negotiable.Ambiguity Navigator: Proven ability to lead cross-...SeniorImmediate startFlexible hours$174k - $252k
...practical experience.5 years of experience with software development in one or more programming... ..., query optimization, and execution engines with knowledge of GQL or Cypher.... ...you will act as a technical authority, navigating ambiguous requirements to deliver critical...Senior$185k - $245k
...leveraging its commercial self-driving software to develop, test and deploy... ...of Defense. We are looking for a Senior Software Engineer to help build and improve behavior planning... ...Health through Cigna, Rula (mental health navigation) Fidelity 401(k) Commuter, FSA,...SeniorTemporary workWork at officeVisa sponsorshipFlexible hours- ...Rivian seeks a Software Engineer specializing in safety-critical self-driving software to design, develop, and deploy software that underpins core autonomous features. Based in Palo Alto, CA, you will contribute across development, architecture analysis, and deployment...Senior
$170k - $240k
...Athelas is seeking a Senior Software Engineer to join their Revenue Cycle Management Product Team. You will scale and maintain infrastructure for their practice management platform, Insights, ensuring it supports thousands of practices nationwide. Ideal candidates...Senior- ...Ayr Energy is seeking software engineers to build scalable software platforms spanning distributed systems, data pipelines, APIs, and user interfaces. You’ll enable secure, high‑quality products serving users and operators in critical sectors. You will work on fault...Senior
$185k - $230k
The OpportunityWe'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 generation...SeniorPermanent employment$160.36k - $240.54k
...ride requests to Nuro vehiclesTelemetry pipelines surfacing live vehicle state to riders and operationsAbout You4+ years of backend engineering experience with strong Go proficiencyExperience designing and operating distributed systems where reliability isn't optionalEnd-...Senior- ...Senior Software Engineer – Bluetooth Connectivity Role Summary Ford is seeking a highly skilled Senior Software Engineer – Bluetooth Connectivity focused on execution and issue resolution for Bluetooth connectivity on the Android-based software stack for next-...Senior
$148k - $226.2k
...one of self-driving’s most difficult problems: evaluating the performance of the autonomous driving software stack before it reaches public roads.As a software engineer on the SimCore team, you will drive the development of our simulation scenarios that enable high-fidelity...SeniorFull timeLocal areaRemote workWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Inertial Navigation. Be the first to apply!
- software developer fintech Mountain View, CA
- startup software engineer Mountain View, CA
- financial software developer Mountain View, CA
- junior software developer remote Mountain View, CA
- software engineer Mountain View, CA
- software data engineer Mountain View, CA
- software developer internship no experience Mountain View, CA
- software engineer entry level Mountain View, CA
- software engineer amazon Mountain View, CA
- senior robotics software engineer Mountain View, CA


