
Job Overview
Location
USA
Job Type
Full-time
Category
Software Engineer
Date Posted
March 16, 2026
Full Job Description
đź“‹ Description
- • Join Waymo, a pioneer in autonomous driving technology, as a Sr. Software Engineer on the Core Platform team and contribute to building the world's most trusted driver. Our mission is to improve mobility and save lives by developing cutting-edge autonomous driving solutions. You will be an integral part of a dedicated team responsible for the software and infrastructure that powers critical components of the Waymo self-driving system, from low-level system software to high-bandwidth data logging, inter-process communication (IPC), performance analysis, full-system debugging, system telemetry, and ensuring overall reliability.
- • In this role, you will dive deep into the intricacies of embedded systems, working on software components that are essential for the safe and efficient operation of autonomous vehicles. You will be involved in the entire development lifecycle, from initial prototyping and research through to the production launch of these sophisticated systems. Your contributions will directly impact the performance, efficiency, and trustworthiness of our onboard software infrastructure, ensuring it meets the rigorous demands of autonomous driving.
- • You will collaborate closely with a diverse group of talented engineers across various disciplines, including Hardware, Compute, Sensor, Perception, Behavior, and Machine Learning teams. This cross-functional collaboration is key to tackling complex, multifaceted problems and pushing the boundaries of what's possible in the autonomous vehicle industry. You will help bridge the gap between different system components, ensuring seamless integration and optimal performance.
- • A significant aspect of your role will involve enhancing the efficiency and reliability of our onboard software. This includes optimizing data logging pipelines to handle massive amounts of information, developing robust and low-latency IPC mechanisms for real-time communication between different software modules, and implementing sophisticated performance analysis tools to identify and resolve bottlenecks.
- • You will also play a crucial role in ensuring the full-system debuggability and trustworthiness of our autonomous driving software. This involves developing comprehensive telemetry systems to monitor system health and performance, and implementing fail-safe designs to ensure safety under all operating conditions. Your work will directly contribute to the Waymo Driver's ability to navigate complex environments safely and reliably.
- • This position offers a unique opportunity to work on a small, agile team where your contributions will have a tangible impact. You will be challenged to solve some of the most difficult engineering problems in the field of autonomous systems, working with state-of-the-art technology and contributing to a product that has the potential to revolutionize transportation.
- • You will be instrumental in improving the overall system architecture, focusing on aspects like power management, high-performance networking, and efficient resource utilization on embedded hardware. Understanding and optimizing the interaction between software and hardware will be paramount.
- • Furthermore, you will contribute to the development of tools and frameworks that enable faster iteration and debugging for the entire engineering organization. This includes enhancing our simulation capabilities, improving logging reproducibility, and developing advanced diagnostic tools.
- • The Sr. Software Engineer will be expected to take ownership of complex features and systems, driving them from conception to deployment. This involves not only writing high-quality code but also participating in design reviews, mentoring junior engineers, and contributing to the team's technical strategy.
- • You will be at the forefront of innovation, working with technologies that are shaping the future of mobility. Your expertise will be critical in ensuring the Waymo Driver operates with unparalleled safety, efficiency, and reliability, ultimately enabling Waymo to achieve its mission of making transportation safer and more accessible for everyone.
- • This role requires a deep understanding of operating system concepts, particularly within the Linux environment, and the ability to apply this knowledge to real-world embedded systems. You will be a key player in ensuring the robustness and performance of the core software that underpins our autonomous driving capabilities.
Skills & Technologies
About Waymo LLC
Waymo LLC, originally Google's self-driving car project, develops autonomous driving technology and operates a commercial robotaxi service. The company creates hardware and software stacks for vehicles to navigate public roads without human input, using LiDAR, cameras, and machine learning. Waymo One offers rides to the public in Phoenix, San Francisco, and Los Angeles, while Waymo Via provides freight trucking services. Alphabet Inc. owns Waymo, which partners with automakers such as Jaguar Land Rover and Stellantis to integrate its Driver platform into production vehicles, aiming to improve road safety and expand mobility.
Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.
Newsletter
Weekly remote jobs and featured talent.
No spam. Only curated remote roles and product updates. You can unsubscribe anytime.
Similar Opportunities
1 month ago

Scale Army Careers
1 month ago
6 days ago


