C++ Software Engineer for Self-Driving Technology
1 week ago
Role Overview
As a C++ Software Engineer at Waymo, you will be responsible for designing and developing high-quality software for embedded systems in autonomous vehicles. This is an exciting opportunity to work at the forefront of autonomous driving technology and contribute to making transportation safer and more accessible.
Main Responsibilities
- Develop high-quality software (C++) for embedded systems (microcontrollers) with a strong focus on performance and reliability.
- Work closely with the Hardware Engineering team to integrate and manage autonomous vehicle functions.
- Collaborate with cross-functional teams to analyze field data (logs) and simulation results.
Qualifications
- Bachelor's or Master's degree in Computer Engineering, Computer Science, Robotics, Controls, or related field.
- At least 2 years of professional experience developing production software in modern C++ (at least C++11).
- Experience with C++ patterns, idioms, and unit test methodology.
Compensation Package
The estimated salary range for this position is $158,000-$200,000 USD per year. Additionally, Waymo employees are eligible to participate in the company's discretionary annual bonus program, equity incentive plan, and generous benefits program.
],-
Self-Driving Technology Specialist
7 days ago
Mountain View, California, United States Aurora Innovation Full timeAurora Innovation is a pioneering technology company transforming the transportation industry with its self-driving vehicle solutions. We're dedicated to making transportation safer, more accessible, and efficient by leveraging cutting-edge technology.Job DescriptionThis role offers the opportunity to work on challenging projects that require innovative...
-
Perception Technology Expert
1 week ago
Mountain View, California, United States Aeva, Inc Full timeAeva, Inc is seeking an experienced C++ Software Engineer to join our Perception team. As a member of this team, you will contribute to the development of Aeva's production software and algorithms, focusing on automotive safety and performance optimizations.You will work closely with the algorithms team to identify areas for improvement and develop...
-
C++ Software Engineer, Perception Specialist
2 weeks ago
Mountain View, California, United States Aeva, Inc Full timeAeva, Inc is a leading innovator in perception technology. We are transforming autonomy with our groundbreaking sensing and perception technology that integrates all key LiDAR components onto a silicon photonics chip in a compact module.Our mission is to bring the next wave of perception to a broad range of applications from automated driving to industrial...
-
Autonomous Driving Software Engineer
7 days ago
Mountain View, California, United States Waymo Full timeUnlock the Potential of Autonomous Driving TechnologyWaymo is at the forefront of autonomous driving innovation, and we're looking for exceptional talent to join our team. As an Autonomous Driving Software Engineer, you'll have the opportunity to contribute to the development of cutting-edge software that enables safe and efficient transportation.About the...
-
Hardware Engineer for Self-Driving Cars
2 weeks ago
Mountain View, California, United States Waymo Full timeHardware Engineer for Self-Driving CarsWe're looking for an experienced hardware engineer to join our team at Waymo. As a key contributor, you will play a vital role in designing and optimizing the products that enable our self-driving cars to navigate complex environments.About the RoleDesign and develop high-performance hardware components for our...
-
Autonomous Driving Software Developer
1 week ago
Mountain View, California, United States Waymo Full timeJob Title: Autonomous Driving Software DeveloperWe are seeking a skilled software developer to join our Hardware Engineering team at Waymo. As a key member of the team, you will play a crucial role in designing and perfecting the products that enable our self-driving cars to see and understand the world around them.About the RoleDevelop high-quality software...
-
Autonomous Driving Technology Developer
2 weeks ago
Mountain View, California, United States Waymo Full timeWe're looking for a talented PhD-level software engineer to develop cutting-edge technologies for our autonomous driving platform. As a member of our software engineering team, you will play a crucial role in building the brains of our fully autonomous driving technology.Your primary responsibility will be to scale a custom optimization algorithm used in our...
-
Autonomous Driving Technology Engineer
1 week ago
Mountain View, California, United States Waymo Full timeJob OverviewWaymo is an autonomous driving technology company with the mission to be the most trusted driver. Since its inception, Waymo has focused on building the Waymo Driver, a highly advanced software that improves access to mobility while saving thousands of lives lost to traffic crashes. The Waymo Driver powers Waymo One, a fully autonomous...
-
Autonomous Driving Software Developer
7 days ago
Mountain View, California, United States Nuro Full timeAbout UsNuro is a leading company in autonomous driving technology, developing cutting-edge solutions to improve everyday life through robotics. Our team has spent years perfecting our AD technology and commercializing applications. We're seeking skilled software engineers to join our behavior team and contribute to the development of the Nuro Driver's...
-
Perception Technologies Specialist
7 days ago
Mountain View, California, United States Aeva, Inc Full timeAeva, Inc. is a pioneering technology company transforming autonomy with its groundbreaking sensing and perception technology. We are seeking a highly skilled C++ Software Engineer to join our Perception team. As a key member of our cross-functional team, you will be responsible for developing innovative solutions for implementing, optimizing, and deploying...
-
Autonomous Vehicle Software Engineer
7 days ago
Mountain View, California, United States Waymo Full time**Waymo Autonomous Driving Technology**About the RoleWe're seeking a highly skilled Software Engineer, Hardware to join our team at Waymo. In this role, you will develop high-quality software for embedded systems using modern C++. You will work closely with cross-functional teams to design, build, and perfect products that power Waymo's autonomous driving...
-
Senior Autonomous Vehicle Software Engineer
2 weeks ago
Mountain View, California, United States Waymo Full timeOverviewWaymo is an autonomous driving technology company with a mission to be the most trusted driver. The Waymo Driver powers Waymo One, a fully autonomous ride-hailing service, and can also be applied to a range of vehicle platforms and product use cases. We're seeking curious and talented teammates to contribute to our innovative products.Job SummaryWe...
-
Autonomous Driving Technology Developer
1 week ago
Mountain View, California, United States Waymo Full timeCompany Overview: Waymo is a pioneering autonomous driving technology company committed to making the world's roads safer. With its mission to be the most trusted driver, Waymo has been leading the charge in building advanced driver-assistance systems since 2009. The company's cutting-edge technology has enabled over one million rider-only trips, covering...
-
Senior Robotics Software Engineer
2 weeks ago
Mountain View, California, United States Nuro Full timeAbout UsNuro is a robotics company that aims to improve everyday life through technology. Founded in 2016, Nuro has developed autonomous driving (AD) technology and commercialized AD applications. Our Nuro Driver is a world-class autonomous driving system that combines AD hardware with our generalized AI-first self-driving software.We've partnered with...
-
Senior Software Engineer Position
2 days ago
Mountain View, California, United States Intuit Full timeJob Description\In this role, you will be responsible for driving significant technology initiatives end-to-end and across multiple layers of architecture. You will architect and develop scalable applications or systems, drive design and implementation of durable and software solutions that solve critical customer problems, are scalable, secure, easy to...
-
Staff Software Engineer: Fleet Operations Expert
2 weeks ago
Mountain View, California, United States Aurora Innovation Full timeOverviewAurora Innovation is revolutionizing transportation with self-driving technology. As a Staff Backend Software Engineer, you will play a critical role in building the software that enables commercial operation of autonomous vehicle fleets at scale.Job DescriptionWe are searching for an experienced backend engineer to join our Aurora Services...
-
Lidar and Radar Technology Developer
2 days ago
Mountain View, California, United States Waymo Full timeAdvanced Sensor Development Engineer - Do you have a passion for developing innovative sensor technologies? Are you an expert in C++ and experience in production code software development? We are seeking talented engineers to join our Hardware Engineering group and contribute to the development of advanced sensor systems for autonomous vehicles. Your...
-
Mountain View, California, United States Aurora Innovation Full timeSoftware Engineer for Advanced Driver Assistance SystemsAurora Innovation is seeking a skilled Software Engineer to join our Perception Team. As a key member of our team, you will collaborate with other engineers to design, prototype, and evaluate machine learning algorithms and DNN architectures for detection of traffic actors, their action recognition, and...
-
Mountain View, California, United States Waymo Full timeJob Summary:We are seeking a highly experienced Simulation Development Team Lead for Self-Driving Cars to lead our simulation development efforts at Waymo. In this role, you will oversee the design and development of our simulation product, including the creation of long-term architecture and software features. You will also mentor and lead a team of...
-
Mountain View, California, United States Aurora Innovation Full timeJoin Aurora Innovation's TeamAurora Innovation is a leader in the development of self-driving technology, with a focus on making transportation safer, more accessible, and more efficient. We're searching for a skilled Senior Backend Software Engineer in Aurora Services to join our team and contribute to the development of cutting-edge technologies.The Aurora...