Software Engineer, System-on-Chip (Bengaluru)

Software Engineer, System-on-Chip (Bengaluru)

16 Aug
|
Waymo
|
Bengaluru

16 Aug

Waymo

Bengaluru

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 thousands of
lives now lost to traffic crashes. The Waymo Driver powers Waymo’s fully
autonomous ride-hail service and can also be applied to a range of vehicle
platforms and product use cases. The Waymo Driver has provided over ten million
rider-only trips, enabled by its experience autonomously driving over 100
million miles on public roads and tens of billions in simulation across 15+ U.S.
states.

Waymo's Compute Team is tasked with a critical and exciting mission: We deliver
the compute platform responsible for running the autonomous vehicle's software
stack. To achieve our mission, we architect and create high-performance custom
silicon; we develop system-level compute architectures that push the boundaries
of performance, power,



and latency; and we collaborate with many other teammates
to ensure we design and improve hardware and software for maximum performance.
We are a diverse team looking for curious and talented teammates to work on one
of the world's highest performance automotive compute platforms.

This role follows a hybrid work schedule and you will report to a Software
Engineering Manager.

This position will require the ability to work some hours that align with the
team in the Pacific Time zone on an as needed basis.

You will:

* Design and develop scalable software frameworks for automated post-silicon
testing of custom system-on-chips (SoC) and ML/AI accelerators
* Translate hardware databook instructions (register maps, timing diagrams)
into robust C++ code for hardware/software interaction
* Build and maintain sophisticated automation scripts using Python and Bash to
manage complex test sequences
* Debug software-to-hardware communication issues, wor

📌 Software Engineer, System-on-Chip (Bengaluru)
🏢 Waymo
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer, system-on-chip (bengaluru) / bengaluru