Waymo
Senior Software Engineer, Compute Software
Job · Full-timeIn OfficeBengaluru5-6 years1 opening
About this role
Waymo is hiring for Senior Software Engineer, Compute Software in Bengaluru. This opening was published by Waymo on their official careers board (Greenhouse) on 3 September 2026 and was confirmed live on 14 September 2026.
Job details
• Company: Waymo
• Role: Senior Software Engineer, Compute…
Similar jobs hiring now
View allNot quite right? These jobs in Bengaluru match the same skills — apply to a few to improve your chances.
Skills you'll use
PythonMachine LearningLinuxC++CI/CDCommunicationUnixData StructuresAlgorithms
What you'll do
- Software Architecture: Design, build, and maintain high-performance C++ software, runtime components, and diagnostic tools supporting custom silicon and compute platforms
- Test Infrastructure: Build and scale robust Hardware-in-the-Loop (HIL) test harnesses, automated regression frameworks, and CI/CD pipelines across the compute stack (firmware, kernel, runtime, and compilers)
- Qualification and Reliability: Drive qualification workflows, automated regression suites, and release readiness verification across multiple hardware revisions and platform configurations
- System Debugging: Troubleshoot and root-cause complex software-to-hardware communication issues, concurrency bugs, and performance bottlenecks across physical lab hardware and emulation environments
- Cross-functional Collaboration: Partner closely with hardware design, silicon validation, compiler, and vehicle platform teams to translate technical specifications into production-grade software solutions
- Tooling & Velocity: Develop modular developer tooling, telemetry monitors, and automated workflows to accelerate qualification velocity and software reliability
Who can apply
- Education & Experience: Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Computer Engineering, or related technical field (or equivalent practical experience) with 5+ years of industry experience
- C++ Proficiency: Strong proficiency in modern C++, backed by solid software engineering fundamentals (data structures, algorithms, object-oriented design, and modular architecture)
- Systems & Infrastructure: Experience designing systems software, software testing methodologies, or scaleable test automation frameworks
- Development Environment: Hands-on experience with Linux/Unix environments, build systems, scripting (Python/Bash), and modern CI/CD / version control workflows
- Debugging & Problem Solving: Strong analytical and debugging skills, with a proven track record of diagnosing complex issues across software/system boundaries
- Adaptability: Demonstrated curiosity and willingness to learn low-level hardware interfacing, embedded systems concepts, or compiler optimizations on the job
About Waymo
Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver—The World's Most Experienced Driver™—to improve access to mobility while saving…
Searching for “Waymo jobs” or “jobs at Waymo”? You’re in the right place.
Similar Jobs
Hand-picked roles that match this job's skills
Black Panda Enterprises
Part-Time AI & Social-Emotional Learning (SEL) InstructorIn OfficePimpri Chinchwad2mo
5K/moApply
In OfficeHyderabad3mo
Stipend N/AApply
In OfficeHyderabad3mo
Stipend N/AApply
In OfficePune3mo
Stipend N/AApply
The Hartford
IND Senior Engineer, DataIn OfficeIndia3mo
Stipend N/AApply
In OfficeHyderabad3mo
Stipend N/AApply
AstraZeneca
Analyst - Brand AnalyticsIn OfficeBengaluru3mo
Stipend N/AApply
Deutsche Bank
Automation QA Test EngineerIn OfficePune3mo
Stipend N/AApply
In OfficeBengaluru3mo
Stipend N/AApply
Accenture
AI / ML EngineerIn OfficePune3mo
Stipend N/AApply
Sponsored — Deals for Professionals
SponsoredSimilar Jobs Based on Your Skills
Accenture
AI / ML EngineerIn OfficePune3mo
Stipend N/AApply
Accenture
Custom Software EngineerIn OfficeKolkata3mo
Stipend N/AApply
In OfficePune3mo
Stipend N/AApply
NielsenIQ
Data Processing Specialist - QuantumIn OfficeGurugram3mo
Stipend N/AApply
S&P Global
Sr Specialist, Data & AI GovernanceIn OfficeMumbai3mo
Stipend N/AApply
S&P Global
Sr Specialist, Data & AI GovernanceIn OfficeMumbai3mo
Stipend N/AApply
Ericsson
Proactive Problem ManagerIn OfficeNoida3mo
Stipend N/AApply
In OfficeBengaluru3mo
Stipend N/AApply
Datadog
Mid-Market Sales EngineerIn OfficeBengaluru3mo
Stipend N/AApply
Bajaj Auto
MGR (SALES DEV - IBU)In OfficeIndia3mo
Stipend N/AApply
Recently Posted Jobs in Bengaluru
Fresh jobs posted in Bengaluru — apply early
KPMG Global Services
Senior Associate 1 - CanadaIn OfficeBengaluru3mo
Stipend N/AApply
Ericsson
Senior/Lead DevOps EngineerIn OfficeBengaluru3mo
Stipend N/AApply
JPMorgan Chase
Associate - Category Sourcing ManagerIn OfficeBengaluru3mo
Stipend N/AApply
KPMG Global Services
Senior - Business ControlsIn OfficeBengaluru3mo
Stipend N/AApply
KPMG Global Services
IN|KRC|KDN|CAS|TE|Belgium|Senior – BLRIn OfficeBengaluru3mo
Stipend N/AApply
Kotak Mahindra Bank
Personal Banker-Outbound-Branch Banking-Relationship ManagementIn OfficeBengaluru3mo
Stipend N/AApply
Asian Paints
EXECUTIVE I - SMARTCARE TECHNOLOGISTIn OfficeBengaluru3mo
Stipend N/AApply
Mahindra Group
Assistant Manager - Motor & DTIn OfficeBengaluru3mo
Stipend N/AApply
Freshworks
Lead - Product DesignerIn OfficeBengaluru3mo
Stipend N/AApply
Ericsson
Data EngineerIn OfficeBengaluru3mo
Stipend N/AApply
Ready to apply for Senior Software Engineer, Compute Software?
Free to apply · takes under 2 minutes · Waymo reviews on a rolling basis.
Apply Now



