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

Onboard Developer Platform Software Engineer

$170k - $216k

Waymo

Onboard Developer Platform Software Engineer

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

Salary Range $170,000—$216,000 USD

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Onboard Developer Platform Software Engineer in Mountain View, CA vacancy
  • $160.36k - $240.54k

     ...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,... 
    Software
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    3 days 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
    2 days 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... 
    Software
    Local area
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    5 days ago
  •  ...Responsibilities Develop reliable, scalable, and maintainable systems for large-scale simulation...  .... Scale the simulation and evaluation platform to accelerate the software development inner loop for 500+ onboard engineers. Develop modular ADV architecture and frameworks... 
    Software
    Full time

    Waymo

    Mountain View, CA
    2 days ago
  • $164k - $295k

     ...most advanced AI-native platform. We work on large...  ...seeking an experienced Engineering Manager to lead a cloud...  ...systems. When customers onboard to the AIDR platform,...  ...outcomes Attracting, developing, and retaining top...  ...Need: ~10+ years of software development experience... 
    Software
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Worldwide
    2 days per week
    3 days per week
    Sunnyvale, CA
    19 days ago
  •  ...looking for a Manager, Client Platform Engineering to own MongoDB's endpoint...  ...international team, and develop engineers into recognized experts...  ...its adoption means for software update enforcement, Platform...  ...months, you will: Be fully onboarded with a thorough... 
    Software
    Work at office
    Local area
    Worldwide
    Flexible hours

    MongoDB

    Palo Alto, CA
    1 day ago
  • $258k - $387k

     ...building a universal autonomy platform: self-driving for all roads...  ...is a physical AI company developing Level 4 autonomous driving technology...  ...the RoleAs a Principal Software Engineer, you will help define and...  ...Platform, Performance, and Onboard Systems, requiring deep technical... 
    Software
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    3 days ago
  • $200k - $260k

     ...Glean is the Work AI platform that helps everyone work...  ...impact through faster onboarding, hours of productivity...  ...a Site Reliability Engineering Lead to foster a culture...  ...technical strategy, and develop a high-performing,...  ...same. Much of our software development focuses on... 
    Software
    Work at office
    Home office
    Flexible hours

    Glean.info

    Mountain View, CA
    21 hours ago
  • $164k - $295k

     ...most advanced AI-native platform. We work on large...  ...seeking an experienced SDET Engineering Manager to lead our...  ...lifecycle Attracting, developing, and retaining top...  ...Recruit, hire, and onboard top SDET talent; conduct...  ...years of experience in software development/SDET roles... 
    Software
    Permanent employment
    Contract work
    Work experience placement
    Work at office
    Local area
    Worldwide
    2 days per week
    3 days per week
    Sunnyvale, CA
    19 days ago
  • $210k - $295k

     ...we are not. Today SpaceX is actively developing the technologies to make this...  ...enabling human life on Mars.PRINCIPAL SOFTWARE ENGINEER (PLATFORM TEAM) The Platform Team builds the foundational...  ...solutions with confidence. By onboarding new frontier models, expanding... 
    Software
    Permanent employment
    Temporary work

    SpaceX

    Palo Alto, CA
    5 days ago
  • $143k - $286k

     ...WalmartRole Overview: We are seeking a Principal Software Engineer to lead the design and development of enterprise-scale Marketplace platforms supporting sellers, listings, pricing,...  ...marketplace services for seller onboarding, catalog, pricing, inventory, and order flowsDesign... 
    Software
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    3 days ago
  • $96.28k - $125k

     ...multi-domain operations, platforms and logistics, and...  ...operations.HII designs, develops, integrates and...  ...complex hardware and software problems across Windows...  ...critical meetings• Lead onboarding and out-processing of...  ...learning (AI/ML) experts; engineers; technologists; scientists... 
    Software
    Full time
    Work experience placement
    Local area
    Remote work
    Worldwide

    HII Mission Technologies Division

    Mountain View, CA
    1 day ago
  • $170k - $235k

     ...we are not. Today SpaceX is actively developing the technologies to make this...  ...of enabling human life on Mars.SR. SOFTWARE ENGINEER (PLATFORM TEAM) The Platform Team builds the foundational...  ...solutions with confidence. By onboarding new frontier models, expanding compute... 
    Software
    Permanent employment
    Temporary work

    SpaceX

    Palo Alto, CA
    5 days ago
  • $179k - $223k

     ...generations. Role Summary As a Software Engineer specializing in safety-critical self-...  ...of optimizing, testing, and enhancing onboard software that runs Rivian's Perception...  ...underpin all self-driving features Develop necessary tools to support development,... 
    Software
    Full time
    Contract work
    Local area

    Rivian

    Palo Alto, CA
    4 days ago
  • $132k - $198.45k

     ...building a universal autonomy platform: self-driving for all roads...  ...is a physical AI company developing Level 4 autonomous driving technology...  ...'re looking for a Fullstack Software Engineer to join the Fleet Platform &...  ...that integrate with onboard systems, cloud infrastructure... 
    Software
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    3 days ago
  • $180k - $210k

     ...About Glean: Glean is the Work AI platform that helps everyone work smarter with...  ...measurable business impact through faster onboarding, hours of productivity gained each...  ...investments. You are: ~3+ years of software engineering experience building production... 
    Software
    Work at office
    Home office
    Flexible hours

    Glean.info

    Mountain View, CA
    5 days ago
  •  ...Success & Support, RevOps, and Platform Engineering. We are embedding AI into...  ...kill Roll out and tune AI developer platforms (Claude Code,...  ...intake path so new use cases onboard without bespoke work every...  ...What You'll Bring 8+ years of software engineering experience,... 
    Software
    Full time
    Local area

    F5 Networks

    San Jose, CA
    5 days ago
  • $118k - $231k

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

    MongoDB

    Palo Alto, CA
    3 days ago
  • $176.6k - $239k

     ...launch tooling, AI-powered platforms, and enablement...  ...with Product Management, Engineering, Field Leadership,...  ...mechanisms (playbooks, onboarding frameworks, qualification...  ...of enterprise software, SaaS platforms, or internal...  ...resources here to help you develop into a better-rounded... 
    Software
    Work at office
    Local area
    Flexible hours

    AmazonWebServices

    Mountain View, CA
    1 day ago
  • $150k - $189k

     ...Seattle, WAEngineering - Engineering - DevOps /Full-time /...  ...HybridWe’re looking for a Software Engineer to join our Devops Platform team, where you will...  ...is to empower all our developers to build and own their...  ...guide you through our onboarding program.Encourage you to... 
    Software
    Full time

    Wealthfront

    Palo Alto, CA
    3 days ago
  •  ...Hosting Services Operations Engineer, supporting the on...  ...both depth in cloud platforms and real hardware experience...  ...tasks such as onboarding, transfers, and decommissioning...  ...: Participate in developing scripted and...  ...systems, utilities, and software on computing systems.Follow... 
    Software
    Part time
    Remote work

    Stanford University

    Stanford, CA
    5 days ago
  • $165.2k - $223.6k

     ...building Agentic WorkSpaces: a platform where the workspace itself...  .... We are looking for a Software Development Engineer to design build and...  ...resources here to help you develop into a better-rounded professional...  ...for the interview or onboarding process, please visit for... 
    Software
    Internship
    Local area
    Flexible hours

    Amazon

    Sunnyvale, CA
    3 days ago
  • $183k - $247.6k

     ...expertise, hands-on ML engineering skills, and executive-...  ...challenges to develop and execute go-to-market...  ...use of the AWS cloud platform and AWS AI/ML services...  ...statistical/mathematical software (e.g. R, SAS, Matlab,...  ...for the interview or onboarding process, please visit... 
    Software
    Local area
    Worldwide
    Flexible hours

    AmazonWebServices

    Palo Alto, CA
    3 days ago
  • $104.5k - $160.2k

    Job DescriptionThe RoleAs a Software Engineer on the Galileo team, you will design, build, and...  ...validation and verification. This includes developing and optimizing data processing...  ...system designExperience working with cloud platforms such as AWS or GCPFamiliarity with... 
    Software
    Full time
    Local area
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    4 days ago
  • $135k - $155k

     ...we are not. Today SpaceX is actively developing the technologies to make this...  ...goal of enabling human life on Mars.SOFTWARE ENGINEER (PLATFORM TEAM) The Platform Team is responsible...  ...deployed solutions with confidence. By onboarding new frontier models, expanding compute... 
    Software
    Permanent employment
    Temporary work

    SpaceX

    Palo Alto, CA
    5 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... 
    Software
    Full time
    Contract work
    Temporary work
    Part time
    Local area
    Shift work

    Rivian

    Palo Alto, CA
    1 day ago
  •  ...we have a legal entity. Interviews and onboarding are conducted virtually, a part of being...  ...As a Senior Application Engineering Manager on the Atlassian Corporate Engineering...  ...application development engineers and software engineers to drive run the business and... 
    Software
    Work at office
    Local area

    Atlassian

    Mountain View, CA
    4 days ago
  • $210.2k - $284.3k

     ...Strategic Accounts - Software and High Technology vertical...  ...opportunity strategy, develop statements of work,...  ...executives, CTOs, Engineering technical leads, and manufacturing...  ...broadly adopted cloud platform. We pioneered cloud...  ...for the interview or onboarding process, please visit... 
    Software
    Local area
    Flexible hours

    AmazonWebServices

    Mountain View, CA
    1 day ago
  • $174k - $252k

     ...Research, Search, Vertical teams (e.g., local, shopping), and external Engineering teams to onboard new modular capabilities onto the platform.Minimum qualifications:Experience developing software with large language models, agentic workflows, tool use, or retrieval-augmented... 
    Software
    Local area

    Google

    Mountain View, CA
    1 day ago
  • $153.2k - $234.1k

     ...DescriptionRole OverviewAs a Senior Software Engineer on the Rendering...  ...simulator into a production platform — one that runs reproducibly...  ...hardware clock drift, and the onboard constraints perception actually...  ...employees can thrive and develop better products for our customers... 
    Software
    Full time
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    1 day ago

Do you want to receive more vacancies?

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