Senior ASIC Design Verification Engineer, TPU Compute

Google is a global technology company that designs and develops innovative products and services used by billions of people worldwide.
$156,000 - $229,000
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
7+ years of experience
AI

Description For Senior ASIC Design Verification Engineer, TPU Compute

Join Google's ML, Systems, & Cloud AI (MSCA) organization as a Senior ASIC Design Verification Engineer working on TPU (Tensor Processing Unit) technology. In this role, you'll be at the forefront of AI/ML hardware acceleration, verifying complex digital designs for Google's custom silicon solutions that power their most demanding AI/ML applications. The position offers the opportunity to work on cutting-edge technology that impacts billions of users worldwide through Google's services and Cloud platform.

The role involves working with state-of-the-art verification methodologies using SystemVerilog and UVM, collaborating closely with design engineers to ensure the functional correctness of TPU architecture components. You'll be responsible for creating comprehensive verification environments, developing coverage metrics, and driving verification closure for critical hardware designs.

This is an excellent opportunity for experienced verification engineers who want to make a significant impact on the future of AI hardware acceleration. You'll be part of a team that prioritizes security, efficiency, and reliability while pushing the boundaries of hyperscale computing. The position offers competitive compensation including base salary, bonus, equity, and comprehensive benefits, reflecting Google's commitment to attracting top talent in the field.

The role requires deep expertise in digital design verification, particularly in memory subsystems and ASIC interfaces. You'll work in Sunnyvale, CA, contributing to Google's mission of advancing AI/ML capabilities through hardware innovation. The position offers growth opportunities within Google's dynamic engineering environment and the chance to work on technology that shapes the future of cloud computing and AI acceleration.

Last updated 2 minutes ago

Responsibilities For Senior ASIC Design Verification Engineer, TPU Compute

  • Plan the verification of complex digital design blocks by fully understanding the design specification and interacting with design engineers to identify important verification scenarios
  • Create a constrained-random verification environment using SystemVerilog and UVM
  • Identify and write different types of coverage measures for stimulus and corner-cases
  • Debug tests with design engineers to deliver functionally correct design blocks
  • Execute the closure of coverage measures, identification of verification holes, and demonstration of progress towards tape-out

Requirements For Senior ASIC Design Verification Engineer, TPU Compute

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or equivalent practical experience
  • 7 years of experience with industry standard tools, languages and methodologies relevant to the development of silicon-based ICs and chips
  • Experience with SystemVerilog (i.e. SystemVerilog Assertions or functional coverage)

Benefits For Senior ASIC Design Verification Engineer, TPU Compute

Medical Insurance
401k
Equity
  • Bonus
  • Equity
  • Benefits package

Interested in this job?

Jobs Related To Google Senior ASIC Design Verification Engineer, TPU Compute

Senior ASIC Design Engineer, Silicon

Senior ASIC Design Engineer position at Google, focusing on custom silicon solutions and foundation IPs for Pixel SoCs, requiring expertise in RTL design and microarchitecture.

Senior Software Engineer, Pixel Graphics, GPU Software

Senior Software Engineer position at Google focusing on GPU graphics and compute technologies for Pixel devices, requiring expertise in C/C++, embedded systems, and graphics driver development.

Senior Software Engineer, Home Camera Device Software

Senior Software Engineer position at Google focusing on developing camera software stack for smart home devices, requiring expertise in embedded systems and team leadership.

Senior Silicon Engineer, Embedded Systems

Senior Silicon Engineer role at Google, focusing on embedded systems development for Google Tensor mobile SoC, combining hardware and software expertise to enable AI and mobile image processing innovations.

Senior Software Engineer, Embedded Systems/Firmware, Google Cloud

Senior Software Engineer position at Google Cloud focusing on embedded systems and firmware development, requiring expertise in C++ and Linux kernel development.