Talent.com
Senior Software Engineer, Inertial Navigation

Senior Software Engineer, Inertial Navigation

WaymoMountain 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
    • Promoted
    Senior Software Engineer - Multiverse

    Senior Software Engineer - Multiverse

    WaymoMountain 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 moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer - GPU

    Senior Software Engineer - GPU

    VirtualVocationsFremont, California, United States
    Full-time
    A company is looking for a Senior Software Development Engineer- GPU.Key Responsibilities Research and develop new software techniques that enhance AMD's hardware capabilities Design, document, ...Show moreLast updated: 2 days ago
    • Promoted
    Senior Full-Stack Engineer

    Senior Full-Stack Engineer

    VirtualVocationsFremont, California, United States
    Full-time
    A company is looking for a Senior Full-Stack Engineer, Front-end (RIA).Key Responsibilities Write high-quality, scalable, and efficient code for financial applications Mentor junior developers a...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    VirtualVocationsHayward, California, United States
    Full-time
    A company is looking for a Senior Software Engineer - (Remote).Key Responsibilities Perform technical design, coding, and testing of applications, serving as a subject matter expert Conduct soft...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Cloud Engineer

    Senior Cloud Engineer

    VirtualVocationsHayward, California, United States
    Full-time
    A company is looking for a Senior Cloud Engineer.Key Responsibilities Architect, deploy, and manage EKS clusters on AWS, ensuring scalability, reliability, and cost efficiency Design and impleme...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer, Control & Calibration

    Senior Software Engineer, Control & Calibration

    PsiQuantumPalo Alto, CA, United States
    Full-time
    Quantum computing holds the promise of humanity's mastery over the natural world, but only if we can build a.PsiQuantum is on a mission to build the first real, useful quantum computers, capable of...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer - Autonomous Vehicles

    Senior Software Engineer - Autonomous Vehicles

    VirtualVocationsOakland, California, United States
    Full-time
    A company is looking for a Senior Software Development Engineer, Test - Autonomous Vehicles.Key Responsibilities Design, develop, and maintain software infrastructure for large-scale simulation o...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Forward Deployed Engineer

    Senior Forward Deployed Engineer

    VirtualVocationsFremont, California, United States
    Full-time
    A company is looking for a Senior Forward Deployed Engineer, AI (Remote).Key Responsibilities Lead the design, development, and deployment of AI / ML-powered solutions tailored to customer needs A...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Solutions Engineer

    Senior Solutions Engineer

    VirtualVocationsHayward, California, United States
    Full-time
    Solutions Engineer to join their Launch team in shaping AI-powered shopping experiences.Key Responsibilities Provide technical expertise and solution demonstrations during the pre-sale process S...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Backend Engineer

    Senior Backend Engineer

    VirtualVocationsHayward, California, United States
    Full-time
    A company is looking for a Senior Backend Engineer (Scala).Key Responsibilities Design, build, and maintain production systems that support the core business Collaborate with cross-functional te...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Advanced Systems Engineer

    Senior Advanced Systems Engineer

    VirtualVocationsFremont, California, United States
    Full-time
    A company is looking for a Senior Advanced Systems Engineer (Tracking).Key Responsibilities Collaborate with customers and stakeholders to translate requirements into system designs Decompose en...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Fullstack Engineer

    Senior Fullstack Engineer

    VirtualVocationsHayward, California, United States
    Full-time
    Fullstack Engineer II, Assessments.Key Responsibilities Integrate learning science into products for identifying and addressing learning gaps Build tools for teachers to effectively use the plat...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer, Enterprise GenAI

    Senior Software Engineer, Enterprise GenAI

    Scale AI, Inc.San Francisco, CA, United States
    Full-time
    Scale GP (Scale Generative AI Platform) is an enterprise-grade Generative AI platform that provides APIs for knowledge retrieval, inference, evaluation, and more. We are looking for a strong enginee...Show moreLast updated: 30+ days ago
    • Promoted
    Senior System Software Engineer

    Senior System Software Engineer

    VirtualVocationsFremont, California, United States
    Full-time
    A company is looking for a Senior System Software Engineer - AV Platform.Key Responsibilities Lead software integration to streamline embedded development across various vehicle subsystems Contr...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Platform Engineer

    Senior Platform Engineer

    VirtualVocationsHayward, California, United States
    Full-time
    A company is looking for a Senior Platform Engineer to enhance their technical infrastructure for pediatric care.Key Responsibilities Design and build secure AWS infrastructure and manage network...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Full-Stack Software Engineer

    Senior Full-Stack Software Engineer

    VirtualVocationsHayward, California, United States
    Full-time
    A company is looking for a Senior Full-Stack Software Engineer (React / Elixir).Key Responsibilities Design and implement robust full-stack features using React (frontend) and Elixir (backend) Col...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Cloud Systems Engineer

    Senior Cloud Systems Engineer

    VirtualVocationsFremont, California, United States
    Full-time
    A company is looking for a Senior Systems Engineer, Cloud Platform.Key Responsibilities Maintain system stability, security, and performance Build and manage CI / CD pipelines and deployment autom...Show moreLast updated: 2 days ago
    • Promoted
    Senior Fullstack Software Engineer

    Senior Fullstack Software Engineer

    VirtualVocationsFremont, California, United States
    Full-time
    A company is looking for a Senior Fullstack Software Engineer (Automation).Key Responsibilities Collaborate with the software team to design, develop, test, and deploy cloud-based software soluti...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Development Engineer in Test

    Senior Software Development Engineer in Test

    Informatica LLCRedwood City, CA, United States
    Full-time
    Build Your Career at Informatica.We seek innovative thinkers who believe in the power of data to drive meaningful change. At Informatica, we welcome adventurous, work-from-anywhere minds eager to ta...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer – Distributed Systems (Erlang Preferred)

    Senior Software Engineer – Distributed Systems (Erlang Preferred)

    SourceOwls, LLCRedwood City, CA, US
    Full-time
    Senior Software Engineer – Distributed Systems (Erlang Preferred) Location : Onsite 3–5 days / week Type : Full-Time Visa Sponsorship : Not Available Relocation Assistance : Not Available Benefits Includ...Show moreLast updated: 2 days ago