Senior Software Engineer, Compute Software
Waymo · Bangalore, Karnataka, India · Bangalore (IN-BLR-BCPC)
CHECKED 5H AGO
Roboticsonsitesenior$63k–$75k
At a glance
Highlights
- Join team behind World's Most Experienced Driver with 10M+ rider-only trips.
- Scale critical software infrastructure linking autonomy to next-gen compute.
- Drive qualification and reliability across multiple hardware revisions and configs.
What they offer
- Discretionary annual bonus program
- Equity incentive plan
- Generous Company benefits program
Ideal candidate
Systems-minded engineer with 5+ years experience who loves bridging software and hardware. Curious debugger energized by building reliable automation and collaborating across silicon and vehicle teams.
Requirements
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, Computer Engineering or related field with 5+ years industry experience
- Strong proficiency in modern C++ with solid software engineering fundamentals
- Experience designing systems software, testing methodologies or scalable test automation frameworks
- Hands-on experience with Linux/Unix environments, build systems, scripting and CI/CD workflows
- Strong analytical and debugging skills across software and system boundaries
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