Software Engineer, GPU
Waymo · Mountain View, CA, USA; New York, NY, USA · Mountain View (US-MTV-EMF690) · New York City (US-NYC-CHEL)
CHECKED 7H AGO
Roboticsonsite$204k–$259k
At a glance
Highlights
- Deliver the compute platform that runs Waymo's fully autonomous vehicle stack.
- Own bring-up, correctness and performance of onboard stack on new GPUs.
- Create profiler, debugger and testing tools that keep the GPU stack fast.
What they offer
- Discretionary annual bonus program
- Equity incentive plan
- Generous Company benefits program
Ideal candidate
A curious multidisciplinary builder energized by full-stack GPU work from hardware to real vehicles, who thrives collaborating with silicon and systems teams to land efficient, high-performance solutions.
Requirements
- Expertise in C++ programming for GPU (CUDA or similar framework)
- Bachelor degree in EECS with minimum five years of industry experience
- Solid understanding of GPU software stack
- Solid understanding of key GPU hardware characteristics important to GPU SW efficiency
- Proficiency in utilizing performance analysis tools and debuggers
- Enthusiasm for developing the complete GPU software stack from hardware to real-world applications
Lab profile
About Waymo
Autonomous driving technology company building the Waymo Driver for fully autonomous ride-hailing.
What they build
- Waymo Driver
- Fully autonomous ride-hail service
Known for
- Large-scale driving simulation
- Simulation realism
- Quantitative evaluations
- Onboard autonomy models
Key facts
- Founded in 2009
- Started as the Google Self-Driving Car Project