Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Onboard Developer Platform Software Engineer

$213k - $263k
Full-time

Waymo

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. Waymo is in the process of hyper-scaling. We must enhance developer productivity of onboard engineers to enable the entire organization to quickly scale and address emerging challenges. The goal of this team is to build the infrastructure, architecture, tooling, and platform necessary to accelerate development by identifying and addressing the critical needs and bottlenecks faced by onboard engineers. In this hybrid role you will report to a Staff Software Engineer / Tech Lead Manager. You will:

  • Develop reliable, scalable, and maintainable systems to meet user needs, including accelerating large-scale simulation and eval, reinforcement learning-based fine-tuning pipeline, and analysis.
  • Evolve and scale up the simulation and evaluation platform to accelerate the "inner loop" of software development by 10X for onboard engineers (500+).
  • Develop the ADV's modular architecture and frameworks to achieve low latency, high reproducibility and realism when simulating in our data centers, while maintaining high performance for on-car driving.
  • Optimize system resource usage to simulation at scale in Cloud datacenters: minimizing CPU utilization and latency, minimizing RAM consumption, intelligently determining which computations should happen on CPU, GPU, and TPU.
  • Collaborate to resolve compute performance bottlenecks throughout the ADV, simulator and analysis software stacks, ensuring end-to-end low latency for simulation and analysis.
  • Develop necessary high scale performance evaluation, debugging and software change management processes.
You have:
  • BS in Comp Sci, EE, Robotics, Physics, Math, or related field (or equivalent experience)
  • 3 years of experience as a Software Engineer or similar roles
  • 3 years of experience in C++
  • 2 years of experience working on a large-scale/high complexity system (supported by hundreds of engineers)
  • 2 years of experience working on infrastructure work: building performant, easy to use, scalable systems and tools.
We prefer:
  • 2 years in infrastructure/systems/performance domain optimizing end-to-end system for high performance
  • 2 years of experience optimizing software systems using profile guided techniques
  • Experience in large-scale evaluation techniques
  • Experience in large-scale software re-architecture projects
  • Experience in ML pipelines and workflows
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 $213,000—$263,000 USD
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Onboard Developer Platform Software Engineer in Mountain View, CA vacancy
  • $213k - $263k

     ...be applied to a range of vehicle platforms and product use cases. The Waymo Driver...  ...of hyper-scaling. We must enhance developer productivity of onboard engineers to enable the entire organization...  ...role you will report to a Staff Software Engineer / Tech Lead Manager.... 
    Senior
    Software
    Full time
    Remote work

    Waymo

    Mountain View, CA
    1 day ago
  • $70 per hour

     ...also be applied to a range of vehicle platforms and product use cases. The Waymo...  ...simulation across 15+ U.S. states. Software Engineering builds the brains of Waymo's fully autonomous...  ...for this role will be: The Onboard developer platform team builds tools/solutions... 
    Software
    Hourly pay
    Full time
    Internship
    Summer internship
    Relocation package

    Waymo

    Mountain View, CA
    4 days ago
  • $193.93k - $352.29k

     ...a universal autonomy platform: self-driving for all...  ...a physical AI company developing Level 4 autonomous driving...  ....About the RoleOur software team is growing, and we...  ...looking for talented engineers to join us and be instrumental...  ...the following areas: Onboard Systems, Performance,... 
    Senior
    Software
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    10 hours ago
  • $193.93k - $291.15k

     ...re building a universal autonomy platform: self-driving for all roads and all...  ...6, Nuro is a physical AI company developing Level 4 autonomous driving...  ...RoleWe’re looking for an Autonomy Engineer focused on onboard autonomy—the software that runs on the robot/vehicle/embedded... 
    Senior
    Software
    Local area
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    2 days ago
  • $265k - $331.3k

     ...Summary The Perception Onboard Robotics Software Lead will direct the development...  ...role, you will lead the engineering efforts responsible for...  ..., and powers essential platform capabilities-for example,...  ...learning model outputs. Develop highly performant software... 
    Senior
    Software
    Full time
    Contract work
    Temporary work
    Part time
    Local area
    Shift work

    Rivian

    Palo Alto, CA
    3 days ago
  • Software Engineering builds the brains of Waymo's fully autonomous driving technology. Our software allows the Waymo Driver to perceive...  ...collaborating with hardware and systems engineers The Onboard developer platform team builds tools/solutions that enable faster model... 
    Software
    Internship
    Summer internship
    Local area
    Remote work

    Waymo LLC

    Mountain View, CA
    2 days ago
  • $140k - $230k

     ...technologies; Arene, our software development platform for software-defined vehicles...  ...for a skilled Software Engineer or Machine Learning Engineer...  ...of Toyota vehicles. Develop user-friendly tooling, frameworks...  ...only in the hiring and onboarding process. Please see our... 
    Senior
    Software
    Temporary work
    Work at office
    Flexible hours
    3 days per week

    Woven by Toyota

    Palo Alto, CA
    20 days ago
  •  ...DescriptionSenior Technical Support Engineer Location: United...  .... The Virtana Platform treats the entire delivery...  ...ABOUT THE ROLE:As a Senior Technical Support...  ...whether a problem is a software defect, a collection/configuration...  ...implementations and onboarding, then help customers... 
    Senior
    Software
    Full time
    Remote work
    Flexible hours

    CoreTechs

    Palo Alto, CA
    10 hours ago
  •  ...runtime architecture of the onboard stack, including...  ...failure degradation. Develop and improve reliable, predictable real-time software for autonomous...  ...stack to new compute platforms and vehicles. Set cross...  ...Computer Science, Computer Engineering, or a related field.... 
    Software
    Full time
    Casual work
    Work at office
    Remote work

    Applied Intuition

    Sunnyvale, CA
    9 days ago
  • $155k - $215k

     ...a leader in Physical AI, developing driverless technology that...  ...that combines AI-powered software with modular hardware. Today...  ...re looking for a Software Engineer focused on onboard vehicle systems to take a...  ...autonomy hardware and vehicle platforms for new productsWork... 
    Senior
    Software
    Temporary work
    Work at office
    Visa sponsorship

    Kodiak Robotics

    Mountain View, CA
    10 hours ago
  •  ...system has a hardware or software problem, it needs to...  ...true for the platform layer at the base of the...  ...runtime architecture of the onboard stack: how processes are...  ...some of the strongest engineers in autonomy across...  ...to have: Experience developing onboard application software... 
    Software
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    5 days ago
  • $160.36k - $240.54k

     ...building a universal autonomy platform: self-driving for all roads...  ...is a physical AI company developing Level 4 autonomous driving...  ...lay the foundation of Nuro's onboard software for our sensor and compute...  ...vehiclesMentor software engineers to bring them to their full... 
    Senior
    Software
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    3 days ago
  •  ...Description Job Description Title: Senior/Lead SRE Platform Services Engineer Technical Leader Location:...  ...or platform programs. " Strong software engineering skills in Python, Go,...  ...delivery workflows, automated service onboarding, and federal promotion gates. "... 
    Senior
    Software
    Full time
    Remote work

    Diverse Lynx

    San Jose, CA
    18 days ago
  • $160k - $260k

     ...source Diem technology we have developed is an important foundation...  ...for a talented, driven Senior Software Engineer to build the critical...  ...optimize backend services and platform infrastructure for the...  ...during the application or onboarding process, including fees for... 
    Senior
    Software
    Full time
    Work experience placement
    Work at office
    Local area

    Aptos Labs

    Palo Alto, CA
    10 hours ago
  •  ...Atlassian’s Trusted Data Platform (TDP) provides...  .... It gives engineering teams a supported...  ...are looking for a Senior Engineering Manager...  ..., coach, and develop engineering managers...  ...hiring, onboarding, talent development...  ...every team. Our software products help teams... 
    Senior
    Software
    Work at office
    Local area

    Atlassian

    Mountain View, CA
    10 hours ago
  •  ...Job Description Job Description Senior Swift Engineer - AI Platform About the Role We are building...  ...need engineers who ship real desktop software and take ownership of their...  ...data provenance and traceability. Develop adaptive UI using SwiftUI with AppKit... 
    Senior
    Software
    Contract work

    Mindlance

    Sunnyvale, CA
    18 days ago
  •  ...Meet Our Engineers on the Vehicle OS Team!Vehicle OS is a flexible suite...  ...that help vehicle manufacturers develop, deploy, and update complete vehicle software and AI applications. Learn more...  ...Intuition.About the RoleAs an Android Platform Engineer on the Vehicle OS team,... 
    Senior
    Software
    Flexible hours

    Applied Intuition

    Sunnyvale, CA
    3 days ago
  •  ...Hardware Engineering Systems EngineerMicrosoft Silicon,...  ...and the Microsoft Azure platform globally with our...  ...Systems organization is developing AI-native silicon and...  ...Microsoft Azure datacenter software, serviceability,...  ...partners to seamlessly onboard innovative technologies... 
    Senior
    Software
    Work at office
    Worldwide
    Flexible hours

    Microsoft Corporation

    Mountain View, CA
    1 day ago
  • $87.8k - $209.5k

     ...Oracle Cloud Infrastructure (OCI) is looking for a Senior Robotics Software Engineer to develop software for physical robots, turn operational data into...  ...as the job remains posted. As part of Oracle's onboarding process and consistent with applicable law, US-based... 
    Senior
    Software
    Temporary work
    Flexible hours

    Oracle Corporation

    Santa Clara, CA
    2 days ago
  •  ...building a universal autonomy platform: self-driving for all roads...  ...is a physical AI company developing Level 4 autonomous driving...  ...About the Role As a software engineering intern, you will work closely...  ...following: Data Platform, Onboard Systems, ML Infrastructure,... 
    Software
    Internship
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    1 day ago
  • $180k - $330k

     ...than one where we are not. Today, SpaceX is actively developing the technologies to make this possible, with the ultimate...  ...using those products shapes what we build next. SR. SOFTWARE ENGINEER, X DEVELOPER PLATFORM The X Developer Platform team owns the partner... 
    Senior
    Software
    Temporary work

    xAI

    Palo Alto, CA
    5 days ago
  •  ...looking for a seasoned Senior Designer who...  ...You'll Do:- Develop and convert new business...  ...-disrupting platform to connect candidates...  ...finance, legal, engineering, human resources,...  ..., training, and onboarding. We are...  ...tracking system software. Our Expertise... 
    Senior
    Software
    Permanent employment
    Contract work
    Temporary work
    For contractors

    W3Global Inc.

    Los Altos, CA
    22 days ago
  • $193.3k - $261.5k

     ...Forward Deployed Engineer (FDE) embeds directly...  ...production-grade software and own outcomes...  ...decision intelligence platforms — for the most...  ...here to help you develop into a better-rounded...  ..., including senior stakeholdersExperience...  ...the interview or onboarding process, please visit... 
    Senior
    Software
    Internship
    Local area
    Flexible hours

    Amazon

    Palo Alto, CA
    3 days ago
  • $170k - $216k

     ...be applied to a range of vehicle platforms and product use cases. The Waymo Driver...  .... We are building a team of engineers dedicated to further developing our Android Platform team. Our team...  ...equivalent experience ~3+ years of software development experience ~... 
    Senior
    Software
    Full time
    Remote work

    Waymo

    Mountain View, CA
    5 days ago
  •  ...Our team designs and builds the embedded platform software infrastructure that supports critical...  ...high energy experienced embedded software engineer to take technical ownership across...  ...ability to mentor and technically develop junior and mid-level engineers Effective... 
    Senior
    Software
    Full time
    Local area
    Remote work
    Flexible hours

    Intuitive

    Sunnyvale, CA
    7 days ago
  • $238k - $302k

     ...applied to a range of vehicle platforms and product use cases. The...  ...simulation across 15+ U.S. states. Onboard Software Performance team ensures that...  ...role, you will report to a Senior Staff Engineer, Technical Lead Manager. You will: Develop ADV's modular architecture... 
    Software
    Full time
    Remote work

    Waymo

    Mountain View, CA
    5 days ago
  • $118k - $231k

    We are looking for a Senior Network Engineer to take ownership of...  ...dashboards and platforms such as Cisco Meraki...  ...you will: Be fully onboarded with a thorough understanding...  ...industries with software. MongoDB’s unified data...  ...we’re committed to developing a supportive and... 
    Senior
    Software
    Casual work
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours

    MongoDB

    Palo Alto, CA
    10 hours ago
  • $160k - $200k

     ...the future of enterprise marketing. What You'll DoAs a Senior Software Engineer, Platform, you will be responsible for building features end-to-end...  ...product, design, marketing, and data science to design and develop features.How You'll Make an ImpactWe are looking for... 
    Senior
    Software
    Work at office
    3 days per week

    Typeface

    Palo Alto, CA
    2 days ago
  • $224k - $356.5k

     ...lasting impact on the world.As a Senior Developer Relations Manager for Data Platforms, you’ll work with our most...  ...that drive the adoption of NVIDIA software and services offerings and alignment...  ...at the business, product, and engineering levels.Build relationships with... 
    Senior
    Software
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  •  ...entity. Interviews and onboarding are conducted virtually...  ...Responsibilities As a Senior ML System Engineer in the Rovo GenAI Platform team, you will build...  ...and data scientists to develop, train, evaluate, deploy...  ...Atlassian. You will use your software development expertise... 
    Senior
    Software
    Work at office

    Atlassian

    Mountain View, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Onboard Developer Platform Software Engineer. Be the first to apply!