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

Onboard Frameworks Software Engineer

$170k - $216k

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 Onboard Frameworks Team provides the building blocks used to implement Waymo's onboard software stack. The team works closely with onboard engineers to design, launch, and land key APIs, development workflows, and tools to accelerate the pace of development across the company.

In this Hybrid role, you will report to a Software Engineer.

You will:

  • Design, implement, and deploy core C++ APIs supporting all of: asynchrony management, experimentation, multi-platform deployments, data extraction workflows, debug journeys, and system visualization
  • Holistically understand the lifecycle of Waymo's code and how it is used, to optimize it across all operating environments- on the car and in simulation
  • Work with onboard teams to understand pain points, opportunities for improvement, and identify collaborations to improve Waymo's velocity
  • Guide onboard teams on how to set up their software to be more efficient, flexible, scalable, and capable of adapting to Waymo's needs

You have:

  • Bachelor's 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 year of experience in software infrastructure/systems

We prefer:

  • 2 years of experience working in a highly complex system supporting by hundreds of engineers and their tooling needs
  • Experience migrating software systems with zero downtime
  • Experience with performance analysis, including profiling, benchmarking, and optimization
  • Experience in robotics

#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 $170,000$216,000 USD
Required
Preferred
Job Industries
  • Other
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Onboard Frameworks Software Engineer in Mountain View, CA vacancy
  • $170k - $216k

     ...must enhance developer productivity of onboard engineers to enable the entire organization to...  ...hybrid role you will report to a Staff Software Engineer / Tech Lead Manager. You...  ...Develop the ADV's modular architecture and frameworks to achieve low latency, high... 
    Suggested
    Full time
    Remote work

    Waymo

    Mountain View, CA
    4 days ago
  • $160k - $240k

     ...We are looking for self-motivated engineers to build the next-generation onboard infrastructure for autonomous...  ...infrastructure and data collection frameworks for massive volume autonomy and sensor...  ...Collaborate with other software teams to build foundational libraries... 
    Suggested

    Nuro

    Mountain View, CA
    a month ago
  • $193.93k - $291.15k

     ...About the Role We're looking for an Autonomy Engineer focused on onboard autonomy—the software that runs on the robot/vehicle/embedded computer and...  ...middleware and tooling (commonly ROS/ROS 2, custom pub/sub frameworks, gRPC, DDS, etc.). Proficiency with debugging and... 
    Suggested
    Local area

    Nuro

    Mountain View, CA
    11 days ago
  • $170k - $216k

     ...across 15+ U.S. states. The Onboard Infrastructure Team is...  ...defining the architecture and frameworks used to implement these critical...  ...reporting to a Staff Engineer, Tech Lead Manager. In this...  ..., you will report to a Staff Software Engineer / TLM. You will... 
    Suggested
    Full time
    Remote work

    Waymo

    Mountain View, CA
    2 days ago
  • $160.36k - $240.54k

     ...Software Engineer, Onboard Infrastructure Mountain View, California (HQ) Nuro is a self-driving technology company on a mission to make...  ...pprof, NVIDIA Nsight Systems/Compute); robotics software frameworks; robotics hardware components (including sensors, embedded... 
    Suggested

    Nuro

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

     ...reliability issues. The team focuses on reliability and is accountable for onboard software health while ensuring high development velocity. In this hybrid role you will report to a Staff Software Engineer / Tech Lead Manager. You will: Architect the backbone... 
    Full time
    Immediate start
    Remote work

    Waymo

    Mountain View, CA
    1 day ago
  • $123.2k - $189.1k

     ...Job Description The Role As a Software Engineer on the Metrics Frameworks team, you will lead the development of tooling to monitor and improve our pipelines' data quality. These pipelines support road event monitoring, data mining and training, and simulation metrics... 
    Local area
    Work from home
    Flexible hours

    General Motors

    Mountain View, CA
    1 day ago
  • $125k

     ...Enhance fault tolerance and improve/design new redundancy-aware frameworks in mature autonomous systems Collaborate with other teams...  ...Bring Pursuing a degree in Computer Science, Computer Engineering, or relevant field of study with a graduation date between... 
    Full time
    Temporary work
    Part time
    Internship
    Flexible hours

    Tesla

    Palo Alto, CA
    1 day ago
  • $154.42k - $235.9k

     ...Job Description The Role We're AV Frameworks within AV Platform Core at General Motors. We build the foundational frameworks...  ...complex systems reliable, observable, and fast. As a Senior Software Engineer, you will design and deliver the core communication and... 
    Permanent employment
    Local area
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    3 days ago
  • $147.4k - $272.1k

    Software Engineer (Framework Solutions), AI & Data Platforms (AiDP) Sunnyvale, California, United States Software and Services Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service... 
    Work experience placement
    Relocation

    Apple Inc.

    Sunnyvale, CA
    3 days ago
  •  ...technology. Our advanced AI software and foundation models enable...  ...As an Embedded Software Test Engineer / Tech Lead at Wayve, you will...  ...play a key role in validating onboard software systems before they...  ...pipelines and reusable test frameworks Support expansion of test coverage... 
    Full time
    Work at office
    Work from home
    Early shift

    Wayve

    Sunnyvale, CA
    3 days ago
  • $204k - $259k

     ...across 15+ U.S. states. The Waymo ML Frameworks & Efficiency team partners with Research...  ...that are core to our autonomous driving software. We help our partners by offering the...  ...autonomous driving. We are looking for engineers with ML system expertise to help us... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    1 day ago
  • $102.1k - $202.2k

     ...highly competitive, and hardcore AI/ML frameworks team with ambitious goals to advance AI...  ...Frameworks team at Microsoft develops software that pushes the cutting edge of performance...  ...and many others. As a Software Engineer on our team, you would have the opportunity... 
    Ongoing contract
    Work at office
    Local area
    Remote work
    3 days per week

    Microsoft Corporation

    Mountain View, CA
    1 day ago
  • $140k - $210k

     ...Fiserv. Job Title Senior Full Stack Software Engineer What does a successful Fullstack...  ...Evaluate and recommend modern frameworks, technologies, and tools, and execute...  ...experiences help you with your overall onboarding experience and leads to stronger productivity... 
    Work at office
    Worldwide
    Monday to Friday

    Fiserv

    Sunnyvale, CA
    5 days ago
  • $190k - $210k

     ...tax credits and capitalize software costs. Neo.Tax is automating...  ...Senior Full-Stack Software Engineer who wants to build products...  ...proficiency in NodeJS and associated frameworks.Strong proficiency with...  ...enterprise customers we're onboarding. Provide your manager with feedback... 
    Full time
    Contract work
    Temporary work
    H1b
    Remote work
    Work from home
    Visa sponsorship
    Flexible hours

    NEO Corporation

    Palo Alto, CA
    1 day ago
  • $238k - $302k

     ...simulation across 15+ U.S. states. Onboard Software Performance team ensures that systems...  ..., you will report to a Senior Staff Engineer, Technical Lead Manager. You will...  ...modular architecture improvements and frameworks that maximize performance and compute... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    1 day ago
  • $160.36k - $240.54k

    A self-driving technology firm located in Mountain View is seeking a Software Engineer for Onboard Infrastructure. The role involves developing high-performance onboard systems and optimizing autonomous vehicle software. Candidates should have at least 2 years of experience... 

    Nuro, Inc.

    Mountain View, CA
    5 days ago
  • $147.4k - $272.1k

     ...Platform And Frameworks Software Engineer, Security The SPEAR team in Apple's Security Engineering & Architecture organization is hiring a collaborative OS platform software engineer with a drive to improve the security of end user devices. SPEAR is a dedicated team... 
    Relocation

    Apple

    Cupertino, CA
    1 day ago
  • $140k - $265k

     ...business impact through faster onboarding, hours of productivity...  ...more. We are seeking creative engineers to build this context platform...  ...own applications and agent frameworks. Own and advance agent-focused...  .... ~1+ years of industry software engineering experience. ~... 
    Work at office
    Home office
    Flexible hours
    3 days per week

    Glean.info

    Mountain View, CA
    3 days ago
  • $235k - $352k

     ...Staff Software Engineer, Onboard Infrastructure Mountain View, California (HQ) Nuro is a self-driving technology company on a mission to...  ...systems for embedded compute, sensor integration, runtime frameworks, inter-device communication, and distributed execution across... 

    Nuro

    Mountain View, CA
    9 hours ago
  • $190k - $240k

     ....Consumer Growth Experience Engineering (CGX) builds the platforms and...  ...customers discover value, onboard seamlessly, and take confident...  ...apps using declarative UI frameworks like React or Vue.You are proficient...  ...4+ years of experience as a software engineer.You are experienced... 
    Remote work

    Affirm

    Palo Alto, CA
    5 days ago
  • $184k - $287.5k

     ...Senior Engineer, NIM Platform SDK and Microservice Framework NVIDIA is the platform for every new AI-powered application. We seek a senior engineer to own...  ...that scale. The role involves solving deep software engineering challenges. These include high-performance... 

    NVIDIA

    Santa Clara, CA
    3 days ago
  • $145k - $170k

     ...Software Engineer, AI Platform - New Grad Mountain View, California (HQ) Who We Are...  ...of the following areas: Data Platform, Onboard Systems, ML Infrastructure, Simulation...  ...tuning and optimization, robotics software frameworks, different compute modalities (CPU,... 

    Nuro

    Mountain View, CA
    3 days ago
  • $349k - $431k

     ...Principal Software Engineer, Onboard Field Response 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... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    4 days ago
  • $195k - $290k

     ...expanding our AI and machine learning capabilities on the endpoint. We are seeking a principal engineer to help define our endpoint AI learning framework. The person who fills this role will help us deliver new security capabilities on the endpoint by leveraging... 
    Work experience placement
    Work at office
    Local area
    Remote work
    Worldwide
    2 days per week

    CrowdStrike Holdings, Inc.

    Sunnyvale, CA
    5 days ago
  • $139.9k - $274.8k

     ...highly competitive, and hardcore AI/ML frameworks team with ambitious goals to advance AI...  ...AI Frameworks team at Microsoft develops software that pushes the cutting edge of performance...  ...many others. As the Principal Software Engineer on our team, you would have the... 
    Ongoing contract
    Work at office
    Local area

    Microsoft Corporation

    Mountain View, CA
    2 days ago
  • $125k - $222k

    Decisive Point, based in Sunnyvale, California, is hiring C++ software engineers for their Onboard Architecture Team. This position involves designing and implementing onboard application software, ensuring robust integration in autonomous systems. The ideal candidate... 

    Decisive Point

    Sunnyvale, CA
    5 days ago
  • A leading technology company seeks a Software Engineer to join its AI & Data Platform team in Sunnyvale, California. In this role, you will develop and scale best-in-class data and reporting applications, emphasizing user experience and performance. Ideal candidates should... 

    Apple Inc.

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

     ...measurable business impact through faster onboarding, hours of productivity gained each...  ...Gemini) and internal evaluation frameworks to improve quality and predictability...  ...investments. You are: ~3+ years of software engineering experience building production distributed... 
    Home office
    Flexible hours
    3 days per week

    Glean.info

    Mountain View, CA
    4 days ago
  • $145k - $219k

     ...Software Engineer, Routing Mountain View, California (HQ) Nuro is a self-driving technology...  ...scaling both the backend systems and onboard modules for the Routing team. This...  ...etc). You know your way around RPC frameworks (gRPC, Thrift) and pubsub systems (Kafka... 

    Nuro

    Mountain View, CA
    5 days ago

Do you want to receive more vacancies?

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