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
$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 - $230k
...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$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...SeniorFull timeLocal areaFlexible hours$93.2k - $164.45k
...shaping a new era in space and find a career that's built for you.Software Engineer Core Responsibilities• Understand and operate the Hardware... ...end test scripts and simulation updates.• Work closely with Navigation, Guidance & Control, Flight Software development, and HWIL...SeniorFull timeTemporary workWork experience placementWork at officeRemote workFlexible 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$193.93k - $291.15k
...with our generalized AI-first self-driving software. Built to learn and improve through data... ...and we are looking for a Software Engineer to join our Localization & Mapping team.... ...desire to contribute to the future of robot navigation for logistics and transportation....SeniorFull time- ...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
$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$165k - $210k
...that are more affordable, more enjoyable and 10-50x more efficient. We're seeking a Senior Software Engineer, Mapping, 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...SeniorLocal 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
$174k - $253k
Design, build, and maintain robust, scalable software systems and infrastructure for... ...in a fluid environment and successfully navigate the ambiguity inherent in a new, early-stage initiative.Work closely with other engineers, product managers, and research teams across...Senior$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$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$139k - $204k
...complex problems at the intersection of software, hardware, and AI, there's never been... ...area. About the role: As a Senior Software Engineer, you will work in a small but high-... ...UI patterns. Familiarity with navigation and information architecture design...SeniorPermanent employmentTemporary workCasual workWork at officeFlexible hours$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$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$200k - $230k
...leveraging its commercial self-driving software to develop, test and deploy autonomous capabilities... ...-based fusion. We are looking for engineers to push the boundaries of how... ...Health through Cigna, Rula (mental health navigation) Fidelity 401(k)Commuter, FSA, Dependent...SeniorTemporary workWork at officeVisa sponsorship$140k - $230k
...Through our Arene mobility software platform, safety-first automated... ...security certifications and navigating different types of testing... ...the Enterprise Technology Engineering Team (EnTec) builds solutions... ...ARE WE LOOKING FOR? As a Senior Software Engineer, you will...SeniorFull timeTemporary workFlexible hours3 days per week$174k - $252k
...turn business goals into concrete technical priorities and engineering roadmaps.Navigate open-ended architectural challenges and actively... ...equivalent practical experience.5 years of experience with software development in one or more programming languages (e.g., Java...SeniorWorldwide$193.3k - $261.5k
We're looking for a Senior Software Development Engineer (SDE) to build and scale APM's AI-powered insights platform which supports 22+ 1P publisher... ...maintaining the rigor of a tier-2 service owner. You will navigate ambiguity, make trade-off decisions independently, and...SeniorInternshipLocal areaFlexible hours$65 per hour
...JOB TITLE: Navigation Software Engineer LOCATION: San Jose, CA DURATION: 6 Months PAY RANGE: $65/hr. TOP 3 SKILLS: Master's degree... ...debugging skills Understanding about VIO (Vision Inertial Odometer) is plus Strong communication skills (verbal...Hourly payFull time$175k - $186k
...join our amazing team and grow with us. As part of the Firmware Engineering team, you will drive the development and maintenance of the... ...actions with a clear understanding of success at every level. Navigates ambiguity with resilience and bold thinking, challenges the...SeniorWork at office$193.93k - $291.15k
...Role Our robotics team is growing and we are looking for a Software Engineer to join our Localization & Mapping team. You will be working... ..., and a strong desire to contribute to the future of robot navigation for logistics and transportation. About the Work...SeniorImmediate startFlexible hours$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$117k - $234k
...Position Summary... What you'll do... Software Engineer - Platform as a Service We are seeking... ...an ability to work autonomously while navigating uncertainty. Empathy for our clients and... ...to make a difference. Trending roles Senior, Software Engineer Sunnyvale, CA 94089...SeniorPermanent employmentFull timeTemporary workPart timeLocal areaHome officeFlexible hours$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$200k - $230k
...leveraging its commercial self-driving software to develop, test and deploy autonomous capabilities... ...-based fusion. We are looking for engineers to push the boundaries of how... ...Health through Cigna, Rula (mental health navigation) Fidelity 401(k) Commuter, FSA, Dependent...SeniorTemporary workWork at officeVisa sponsorshipFlexible hours$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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Inertial Navigation. Be the first to apply!
- agile software developer Mountain View, CA
- software developer internship no experience Mountain View, CA
- software engineer staff Mountain View, CA
- experienced software developer Mountain View, CA
- work from home software developer Mountain View, CA
- software developer fintech Mountain View, CA
- software data engineer Mountain View, CA
- financial software developer Mountain View, CA
- software developer internship Mountain View, CA
- software engineer Mountain View, CA



