Waymo

About Waymo

Revolutionizing transportation with autonomous driving

🏒 TechπŸ‘₯ 1001+ employeesπŸ“… Founded 2009πŸ“ Mountain View, CAπŸ’° $11.1b⭐ 3.7
B2CTransportAutomation

Key Highlights

  • Operates in cities like Phoenix, San Francisco, and LA
  • Completed over 10 million fully driverless rides
  • Raised $11.1 billion in funding
  • Aiming for one million trips per week by 2026

Waymo, a subsidiary of Alphabet Inc., is at the forefront of autonomous driving technology, operating robotaxis in cities like Phoenix, San Francisco, and Los Angeles. With over 10 million fully driverless rides and more than 100 million miles driven, Waymo is transforming transportation. The compan...

🎁 Benefits

Waymo offers comprehensive medical, dental, and vision insurance for employees and their dependents, along with commuter benefits and onsite wellness ...

🌟 Culture

Waymo fosters a culture of innovation and safety, focusing on the real-world application of autonomous technology. The company values diversity and in...

Waymo

Software Engineering β€’ Mid-Level

Waymo β€’ Mountain View - Hybrid

Posted 1w ago🏒 HybridMid-LevelSoftware EngineeringπŸ“ Mountain ViewπŸ’° $170,000 - $216,000 / yearly
Apply Now β†’

Skills & Technologies

Overview

Waymo is seeking a Software Engineer to develop high-quality vertically-integrated C++ software systems for autonomous vehicle functions. This role requires at least 2 years of experience in software development.

Job Description

Who you are

You have a degree in Computer Engineering, Computer Science, or a related field, or equivalent practical experience. With at least 2 years of experience in software development, you are skilled in developing high-quality software systems. You are curious and eager to learn, with a strong desire to contribute to innovative projects in autonomous driving technology.

You possess a solid understanding of C++ and have experience in developing software for complex systems. You are comfortable analyzing field data and simulation results, and you thrive in collaborative environments where cross-functional workflows are essential. Your analytical skills allow you to dissect problems and propose effective solutions, making you a valuable team member.

Desirable

Experience with autonomous systems or related technologies is a plus. Familiarity with data analysis and simulation tools will enhance your ability to contribute to the team. You are proactive in seeking out new challenges and are excited about the potential of autonomous driving technology to transform mobility.

What you'll do

As a Software Engineer at Waymo, you will develop high-quality vertically-integrated C++ software systems that manage various autonomous vehicle functions. You will analyze field data and simulation results to improve the performance and reliability of the Waymo Driver. Your role will involve participating in cross-functional workflows, including requirement reviews and project planning, ensuring that all aspects of the software development process are aligned with the company's mission.

You will collaborate closely with hardware engineers and other software engineers to integrate software solutions into vehicle platforms. Your contributions will directly impact the development of autonomous driving technology, helping to enhance safety and accessibility in transportation.

What we offer

Waymo offers a competitive salary range of $170,000 to $216,000 USD, along with eligibility for a discretionary annual bonus program and an equity incentive plan. You will also benefit from a generous company benefits program, which includes health insurance, retirement plans, and other perks designed to support your well-being and professional growth. Join us in our mission to be the world's most trusted driver and make a meaningful impact in the field of autonomous driving technology.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Waymo.

✨

Similar Jobs You Might Like

Based on your interests and this role

Aeva

Embedded Engineer

Aevaβ€’πŸ“ Mountain View - On-Site

Aeva is hiring a Senior Embedded C++ Software Engineer to work on groundbreaking sensing and perception technology. You'll focus on embedded systems and contribute from initial architecture through production. This role requires expertise in C++ and embedded Linux.

πŸ›οΈ On-SiteSenior
4 months ago
Nuro

Embedded Engineer

Nuroβ€’πŸ“ Mountain View - On-Site

Nuro is seeking a Senior/Staff Embedded Software Engineer to develop software for autonomous vehicle applications. You'll work with C programming and embedded Linux to ensure the safe operation of the Nuro Driverβ„’. This role requires strong problem-solving skills and collaboration with cross-functional teams.

πŸ›οΈ On-SiteSenior
1w ago
Google

Embedded Engineer

Googleβ€’πŸ“ Mountain View

Google is hiring an Embedded Engineer to work on integrated security solutions for silicon. You'll develop low-level drivers and optimize crypto solutions using C, C++, and Rust. This position requires 2 years of experience in software development and embedded systems.

Mid-Level
2w ago
Nuro

Embedded Engineer

Nuroβ€’πŸ“ Mountain View - On-Site

Nuro is hiring an Embedded Software Engineer Intern to develop software for low-level and mid-layer RTOS. You'll work closely with autonomy software engineers and utilize your strong C or C++ programming skills. This internship is ideal for students graduating in or before December 2027.

πŸ›οΈ On-SiteIntern
1w ago
Meta (Facebook)

Embedded Engineer

Meta (Facebook)β€’πŸ“ Sunnyvale

Meta is hiring an Embedded Software Engineer to design and optimize embedded firmware systems for AR, VR, and wearable devices. You'll work with technologies like C, C++, and connectivity protocols. This role requires collaboration with cross-functional teams to drive innovation.

5 months ago