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

Staff Software Engineer, Simulator Platform

$204k - $259k
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. The Simulator Team at Waymo builds state-of-the-art simulations of realistic environments for testing and training the Waymo Driver. Your team will be a diverse, and collaborative group of machine learning (ML) engineers, software engineers and data scientists. We develop industry-leading simulation solutions using advanced ML algorithms that measure and enhance the performance of the Waymo Driver. We achieve those goals by jointly modeling the real world, including realistic agents (vehicles, pedestrians, cyclists, motorcyclists), roads, traffic control systems, and weather conditions, and the full sensor suite including camera, Lidar and radars. To increase the fidelity, scalability and controllability of our simulations,we employ the latest ML technologies such as large language models, foundational world models, and reconstructive methods trained on large-scale datasets with both generative and reconstructive technologies, as well as traditional rendering approaches. In this hybrid role, you will report to a Senior Staff Engineering Manager . You will:

  • Work closely with onboard and research engineers to scale simulation and enable critical Waymo milestones
  • Support development, testing and evolution of mapping data in the simulator
  • Improve / monitor the performance, scalability and the reliability of the simulator
  • Design the long term architecture to fit the product to an increasing number of internal customers
You have:
  • Hands-on experience building a popular (internal- or external-facing) product.
  • Experience on backend knowledge such as workflows, databases, SQL, production monitoring, etc.
  • Strong in C++.
We prefer:
  • Experience with the release of software in a highly distributed heterogeneous execution environment
  • Experience with systems programming (game engines, database, OS, distributed)
  • Experience with ML
  • Previous TL experience
#LI-Hybrid 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
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Simulator Platform in Mountain View, CA vacancy
  • $185.1k - $284.1k

     ...DescriptionAbout the OrganizationThe Simulation, Evaluation, and Data organization develops the platforms, tools, metrics, and workflows...  ...include autonomy and robotics engineers who need fast, trustworthy...  ...and operating production software systems, platforms, or infrastructure... 
    Suggested
    Full time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    5 days ago
  • $189.3k - $290.7k

     ...: This role is open to a fully remote position or hybrid with one of our offices if preferred. Role Overview:As a Staff Software Engineer on the Simulation Test Engineering team, you will architect, implement, and optimize large-scale simulation testing pipelines for AV... 
    Suggested
    Full time
    Local area
    Remote work
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    5 days ago
  • $157.1k - $246.5k

     .... Partnering with Autonomy, Simulation, Systems, and Safety teams,...  ...shape GM’s core evaluation platforms, turn system-level results into...  ...used for autonomous vehicle software validation. Lead cross-...  ...initiatives with Autonomy, Systems Engineering, Simulation, and Data teams... 
    Suggested
    Full time
    Local area
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    5 days ago
  •  ...systems to intuitive design, intelligent software, and next-generation safety and...  ...robots (AMRs) and intelligent robotic platforms. We develop full-stack robotics capabilities...  ....About the RoleWe are seeking a Robot Simulation Engineer to develop advanced simulation... 
    Suggested
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Sunnyvale, CA
    3 days ago
  • $189.3k - $290.7k

    Job DescriptionAbout the role:GM’s simulation team is looking for an experienced Staff Software Engineer to be a key technical leader in our mission to deliver autonomous...  ...roadmap for our Simulation Scenario Definition platform and/or its programmatic Python SDK. Scalable... 
    Suggested
    Full time
    Local area
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    3 days ago
  • $240k - $265k

     ...About the role Muon seeks a Staff Software Engineer to join our Simulation team. An ideal candidate is an expert generalist software engineer who is as comfortable architecting and building reliable web services as they are delivering high-performance compute jobs.... 
    Permanent employment
    Full time
    Temporary work
    Remote work
    Flexible hours

    Muon Space

    San Jose, CA
    3 days ago
  • $85 per hour

     ...service and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has...  ...million miles on public roads and tens of billions in simulation across 15+ U.S. states. Software Engineering builds the brains of Waymo's fully autonomous... 
    Hourly pay
    Full time
    Internship
    Summer internship
    Relocation package

    Waymo

    Mountain View, CA
    3 days ago
  • $163.5k - $212.4k

     ...Staff Simulation Software Engineer NIO Inc. is a pioneer and a leading company in the global smart electric vehicle market. Founded in November...  ...performance, high-throughput ECU simulation across multiple cross-platform vehicle initiatives, ensuring industry-leading... 
    Full time
    Temporary work
    Flexible hours

    NIO

    San Jose, CA
    4 days ago
  •  ...worldwide.Were a team of engineers, clinicians, and...  ...solutions, and build software experiences that shape...  ...:As a Vision Software Staff Engineer, you will act...  ...generation surgical robotic platform.You will drive the...  ...Design and develop offline simulation environments and... 
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    5 days ago
  • $104.5k - $160.2k

    Job DescriptionThe RoleAs a Software Engineer on the Galileo team, you will design, build, and...  ...engineers.About the OrganizationThe GM AV Simulation team builds world-class testing and...  ...designExperience working with cloud platforms such as AWS or GCPFamiliarity with relational... 
    Full time
    Local area
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    4 days ago
  • $251k - $310k

     ...applied to a range of vehicle platforms and product use cases. The...  ...roads and tens of billions in simulation across 15+ U.S. states....  ...and collaborative group of software engineers, machine learning (ML) engineers...  ...role, you will report to a Sr Staff TLM. You Will Design... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    6 days ago
  •  ...This role is open to a fully remote position or hybrid with one of our offices if preferred. Role Overview: As a Staff Software Engineer on the Simulation Test Engineering team, you will architect, implement, and optimize large-scale simulation testing pipelines for AV... 
    Full time
    Local area
    Remote work
    Work from home

    General Motors

    Sunnyvale, CA
    6 days ago
  • $70 per hour

     ...service and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has...  ...million miles on public roads and tens of billions in simulation across 15+ U.S. states. Software Engineering builds the brains of Waymo's fully autonomous... 
    Hourly pay
    Full time
    Internship
    Summer internship
    Relocation package

    Waymo

    Mountain View, CA
    1 day ago
  •  ...areMoveworks: the Agentic AI Assistant platform that empowers the entire workforce. Our...  ...workflow automation with Moveworks’ Reasoning Engine and natural language capabilities, we...  ...end — stand up the environment and user simulator, drive the useragentworld loop, collect... 
    Contract work
    Work at office
    Remote work
    Flexible hours

    Moveworks

    Mountain View, CA
    2 days ago
  • $160.2k - $246.3k

     ...About the Organization: The Simulation team, part of the Autonomous...  ...shape GM’s core simulation platforms, turn complex system behavior...  ...used for autonomous vehicle software validation. Lead cross-functional...  ...with Autonomy, Systems Engineering, Simulation, and Data teams... 
    Full time
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    6 days ago
  • $70 per hour

     ...service and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has...  ...million miles on public roads and tens of billions in simulation across 15+ U.S. states. Software Engineering builds the brains of Waymo's fully autonomous... 
    Hourly pay
    Full time
    Internship
    Summer internship
    Relocation package

    Waymo

    Mountain View, CA
    1 day ago
  • $207k - $300k

     ...coach a distributed team of engineers.Design, develop, test, deploy...  ..., and enhance large-scale software solutions.Serve as a TL, anchoring...  ...underpin our Accelerators platforms including TPUs and other...  ...kernel drivers, hardware design simulators, integration within Google... 
    Worldwide

    Google

    Sunnyvale, CA
    1 day ago
  • $160.2k - $290.7k

     ...manufacturing more competitive in the USA. You are a Staff Software Engineer - Robotics who loves to drive physics-grade simulation. Modeling and validating manipulation,...  ...and navigation validation. Model robot platforms with physically accurate dynamics, kinematics... 
    Full time
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Mountain View, CA
    6 days ago
  • $129.4k - $198.4k

     ...About the Organization: The Simulation team, part of the Autonomous...  ...shape GM’s core simulation platforms, turn complex system behavior...  ...used for autonomous vehicle software validation. Develop and maintain...  ...trust and health trends to engineering teams and leadership. Drive... 
    Full time
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    3 days ago
  • $193.93k - $291.15k

     ...building a universal autonomy platform: self-driving for all roads...  ...autonomy development. The Simulation team is responsible for building...  ...closely with autonomy engineers and build an understanding of...  ...years of experience working in software engineering or related... 
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    5 days ago
  • $206.5k - $258.1k

     ...Summary Rivian's Autonomy org needs a Staff Software Engineer, Compute & Storage to own the distributed compute and storage platform that every autonomy workload runs on. This...  ...in the Autonomy team. Autonomy training, simulation base evaluation / validation, and... 
    Full time
    Contract work
    Temporary work
    Part time
    Local area
    Shift work

    Rivian

    Palo Alto, CA
    3 days ago
  •  ...Synopsys is the leader in engineering solutions from silicon to systems...  ...-leading silicon design, IP, simulation and analysis solutions, and...  ...Technical ownership at the staff level means end-to-end accountability...  ...that sustaining production software demands more than feature... 
    Immediate start
    Remote work

    Synopsys, Inc.

    Sunnyvale, CA
    4 days ago
  • $185k - $245k

     ...system that combines AI-powered software with modular hardware....  ...Systems.We are looking for a Staff Software Engineer to help build and improve...  ...autonomy behavior using logs, simulation, metrics, and real-world...  ...hiring. Certain features of the platform may qualify it as an... 
    Temporary work
    Work at office
    Visa sponsorship

    Kodiak Robotics

    Mountain View, CA
    3 days ago
  • $207k - $300k

     ...practical experience.8 years of experience in software development.5 years of experience...  ...:Master’s degree or PhD in Engineering, Computer Science, or a related technical...  ...developing test problems within physics simulators. You will create graphical visualization... 
    Local area

    Google

    Mountain View, CA
    3 days ago
  • $232k

     ...StatesSchedule: Full time, Level 5BPosted: 2026-08-13Staff Software Engineer - ML Infra About the Role & TeamEngineering at Uber means...  ...earners are paid accurately and on time to scaling the simulation platforms that drive billions in pricing decisions. You will work on... 
    Full time
    Work at office
    Remote work

    Uber

    Sunnyvale, CA
    3 days ago
  • $153.2k - $234.1k

    Job DescriptionRole OverviewAs a Senior Software Engineer on the Rendering Infrastructure team, you will build the systems that turn a GPU-accelerated, physically-based sensor simulator into a production platform — one that runs reproducibly, at cluster scale, and against... 
    Full time
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    1 day ago
  •  ...Agentic AI Assistant platform that empowers the entire...  ...Moveworks’ Reasoning Engine and natural language capabilities...  ...RoleAre you a software engineer who has honed...  ...the role for you.As a staff software engineer on...  ...execution environment simulation, enterprise knowledge... 
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Moveworks

    Mountain View, CA
    3 days ago
  • $189k - $303k

     ...accessible for all. We’re searching for a Staff Machine Learning Engineer - Online Maps to join Aurora’s Maps...  ...with engineers from online maps, simulation, and safety to ensure that online...  ...DriverRequired QualificationsExcellent software engineering skills in Python and/or... 
    Work at office
    Local area
    3 days per week

    Aurora Innovation

    Mountain View, CA
    3 days ago
  • $207k - $300k

     ...Bridge inference-time context engineering with model post-training (SFT...  ....8 years of experience in software development.5 years of experience...  ...-as-a-Judge, multi-turn user simulation, or Pareto optimization)....  ...forward.We are looking for a Staff Software Engineer to help our... 

    Google

    Mountain View, CA
    1 day ago
  • $176.4k - $319.72k

     ...we’re building a universal autonomy platform: self-driving for all roads and all rides...  ...investors.About the RoleAs a Senior/Staff Software Engineer working on driving behavior...  ...across Nuro: Systems, Onboard Software, Simulation, Product, and Operations.About the WorkDevelop... 
    Odd job
    Work experience placement
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, Simulator Platform. Be the first to apply!