SoC Architect
Core
Architect and create high-performance custom silicon and system-level compute architectures for Waymo's fully autonomous vehicle software stack.
Role type
Senior IC SoC Architect
Builds
High-performance automotive compute platforms (SoCs) for autonomous driving
Domain
Automotive / Hardware Design / Computer Architecture
Deliverable
production ML models
Required skills
ASIC/SoC digital design, microarchitecture, RTL design (SystemVerilog), computer architecture, memory systems, cache coherence, high-speed on-chip interconnects, hardware/software co-design, power/performance optimization, Python/C++ scripting
Preferred skills
Hardware DSLs (Chisel), AI tools for design/debug, arithmetic units/processor design, low power design techniques
Technologies
SystemVerilog, Python, C++, Chisel, NoC, Cache/Memory Hierarchies
Responsibilities
Define architecture and microarchitecture for next-gen autonomous vehicle SoCs; Lead microarchitecture and implementation of IPs and subsystems (cache, NoC, accelerators); Collaborate with Firmware and Software teams for feature closure; Perform power, area, and performance exploration; Mentor engineers and guide external vendor relationships for tapeout success
Seniority
Senior, hands-on IC