Waymo

About Waymo

Revolutionizing transportation with autonomous driving

🏢 Tech👥 1001+ employees📅 Founded 2009📍 Mountain View, CA💰 $11.1b3.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 Senior

WaymoMountain View

Posted 1w agoSeniorSoftware Engineering📍 Mountain View📍 San Francisco💰 $204,000 - $259,000 / yearly
Apply Now →

Overview

Waymo is hiring a Senior Software Engineer to work on autonomous driving technology. You'll focus on robotics, perception, and decision-making using Java and Python. This role requires expertise in machine learning and deep learning.

Job Description

Who you are

You have 5+ years of experience in software engineering, particularly in robotics and autonomous systems — you've tackled complex technical challenges and contributed to projects that require a deep understanding of perception and decision-making algorithms. Your expertise in programming languages such as Java and Python allows you to build robust software solutions that enhance autonomous driving capabilities.

You possess a strong foundation in machine learning and deep learning — you've implemented algorithms that improve the performance of perception models and understand how to optimize data processing for real-time applications. Your experience with robotics systems gives you insight into the unique challenges faced in this field, and you are eager to apply your knowledge to create safer and more efficient autonomous vehicles.

Collaboration is key for you — you thrive in cross-functional teams, working closely with hardware and systems engineers to integrate software with physical components. Your communication skills enable you to articulate complex technical concepts to both technical and non-technical stakeholders, fostering a collaborative environment.

You are passionate about the future of mobility and the impact of autonomous driving technology on society — you stay updated on industry trends and advancements, and you are excited about the opportunity to contribute to a mission-driven company like Waymo.

Desirable

Experience with sensor data processing and optimization is a plus — you understand how to clean and prepare sensor data for machine learning models, ensuring high-quality inputs for perception algorithms. Familiarity with APIs and software architecture principles will help you design scalable and maintainable systems.

What you'll do

As a Senior Software Engineer at Waymo, you will be part of the Sensor Foundations Team, responsible for providing cleaned-up sensor data through optimized APIs to perception models. You will work on projects that require a diverse skill set, tackling challenges in robotics, perception, and decision-making. Your role will involve designing and implementing algorithms that abstract sensor hardware differences and provide low-level perception signals.

You will collaborate with other engineers to develop software that enhances the Waymo Driver's ability to perceive its environment and make informed decisions. This includes working on data processing pipelines, optimizing algorithms for performance, and ensuring that the software integrates seamlessly with hardware components.

Your contributions will directly impact the safety and efficiency of autonomous driving technology — you will be involved in testing and validating software solutions, analyzing performance metrics, and iterating on designs based on feedback and results. You will also have the opportunity to mentor junior engineers, sharing your knowledge and helping them grow in their careers.

What we offer

Waymo offers a competitive salary range of $204,000—$259,000 USD, along with eligibility for an annual bonus program and equity incentive plan. You will be part of a mission-driven team that is dedicated to improving access to mobility and saving lives through autonomous driving technology. Our company culture emphasizes collaboration, innovation, and continuous learning, providing you with opportunities to grow and develop your skills in a supportive environment.

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

OSARO

Robotics Software Engineer

OSARO📍 San Francisco - On-Site

OSARO is seeking a Senior Robotics Software Engineer to enhance their robot control stack and integrate advanced perception systems. You'll work with Python and C++ to optimize software architecture for high-precision applications in San Francisco.

🏛️ On-SiteSenior
6 years ago
Cobot

Software Engineering

Cobot📍 Santa Clara - On-Site

Cobot is seeking a Senior Software Engineer to design and support the core software stack for robotics. You'll work with C++ and Python to ensure systems are scalable and maintainable. This role requires strong collaboration with research and engineering teams.

🏛️ On-SiteSenior
4 months ago
Orchard Robotics

Robotics Software Engineer

Orchard Robotics📍 San Francisco - On-Site

Orchard Robotics is hiring a Senior Robotics Software Engineer to develop solutions for perception and localization in agricultural robotics. You'll work with advanced camera systems and robotics algorithms. This position requires expertise in computer vision and robotics technologies.

🏛️ On-SiteSenior
9 months ago
Agtonomy

Software Engineering

Agtonomy📍 South San Francisco - On-Site

Agtonomy is hiring a Senior Software Engineer specializing in C++ Development for Robotics. You'll work on developing an autonomous platform and distributed systems in South San Francisco. This position requires expertise in C++ and experience in robotics.

🏛️ On-SiteSenior
5 months ago
Apple

Robotics Software Engineer

Apple📍 Cupertino - On-Site

Apple is hiring a Senior Robotics Software Engineer to expand the capabilities of Apple products through innovative robotics solutions. You'll work with a team of skilled engineers and scientists, leveraging your expertise in Python and C++. This position requires 5+ years of industry experience.

🏛️ On-SiteSenior
3 months ago