companyWaymo LLC logo

Onboard Software Performance TLM / Staff Software Engineer

Waymo LLCMountain View, CA, USA
On-site Full-time $238K/yr - $302K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

Key Responsibilities:Enhance ADV’s modular architecture and frameworks to optimize performance, compute utilization, and overall driving quality. Advance our compute strategies for both vehicle and simulation settings to ensure fast and efficient scaling. Work collaboratively with onboard teams to diagnose and rectify performance bottlenecks across the technology stack. Partner with hardware teams to co-design hardware/software solutions, ensuring software optimization for maximum performance on our hardware platform. Guarantee robust performance across varying driving complexities as we expand into more intricate driving conditions. Achieve state-of-the-art reaction times for collision avoidance through innovative system and architecture designs. Establish scalable performance evaluation, debugging, and software change management processes. Optimize resource utilization for simulations in cloud data centers, focusing on reducing CPU usage, latency, and RAM consumption while intelligently managing computation distributions across CPU, GPU, and TPU.

About the job

Waymo is at the forefront of autonomous driving technology, dedicated to becoming the world’s most trusted driver. Originating from Google's Self-Driving Car Project in 2009, Waymo has been tirelessly developing the Waymo Driver—The World’s Most Experienced Driver™—to enhance mobility access while significantly reducing traffic-related fatalities. The Waymo Driver powers our fully autonomous ride-hailing service and is adaptable to diverse vehicle platforms and applications. With over ten million rider-only trips completed and more than 100 million miles driven autonomously on public roads, Waymo continues to lead the industry in safety and efficiency.

As a member of the Onboard Software Performance team, you will play a crucial role in ensuring that systems operating on Autonomously Driven Vehicles (ADV) adhere to stringent performance standards. This includes delivering essential outputs within strict latency constraints while optimizing the allocation of computing resources (CPU/GPU/TPU/RAM) for each submodule, all while maintaining high reliability and supporting rapid system evolution.

About Waymo LLC

Waymo is a pioneering company in the field of autonomous driving technology, with a mission to make roads safer and improve mobility for everyone. With deep roots in innovation and technology, Waymo is committed to delivering a driverless future that prioritizes safety and accessibility.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.