Taro Logo

Design Verification Engineer, Google Cloud

Google is a global technology company that designs, implements, and manages hardware, software, machine learning, and systems infrastructure for Google services and Google Cloud.
Madison, WI, USA
$132,000 - $189,000
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS

Description For Design Verification Engineer, Google Cloud

Google is seeking a Design Verification Engineer to join their Google Cloud team, focusing on shaping the future of AI/ML hardware acceleration through TPU (Tensor Processing Unit) technology. This role is part of the ML, Systems, and Cloud AI (MSCA) organization, which is responsible for the hardware, software, and infrastructure powering Google's services and Cloud platform.

The position involves working on cutting-edge TPU technology that powers Google's most demanding AI/ML applications. As an ASIC Design Verification Engineer, you'll be responsible for developing ASICs used to accelerate computation in data centers, participating in project definition, design verification, and silicon bringup. The role requires expertise in SystemVerilog and verification methodologies, with a focus on creating comprehensive verification environments using UVM.

The ideal candidate should have at least 3 years of experience with industry standard tools and methodologies for IC development, along with a strong background in Computer Science or Electrical Engineering. The role offers competitive compensation ranging from $132,000 to $189,000, plus bonus, equity, and benefits.

This is an exciting opportunity to work on innovative hardware solutions that power Google's AI infrastructure, including Google Cloud's Vertex AI platform. You'll be part of a team that prioritizes security, efficiency, and reliability while pushing the boundaries of hyperscale computing. The position offers the chance to work with cutting-edge technology while contributing to products used by billions of people worldwide.

The role is based in Madison, WI, and requires collaboration with design engineers to ensure the delivery of correct design blocks. You'll be responsible for creating verification environments, writing coverage measures, and debugging tests to maintain high quality standards in hardware development. This position offers the opportunity to work on complex technical challenges while being part of Google's mission to advance AI/ML hardware capabilities.

Last updated 13 days ago

Responsibilities For Design Verification Engineer, Google Cloud

  • Plan the verification of digital design blocks, understand the design specification, and interact with design engineers to identify important verification scenarios
  • Create a constrained-random verification environment using SystemVerilog and Universal Verification Methodology (UVM)
  • Identify and write all types of coverage measures for stimulus and corner-cases
  • Debug tests with design engineers to deliver correct design blocks
  • Close coverage measures to identify verification holes and to show progress towards tape-out

Requirements For Design Verification Engineer, Google Cloud

Linux
  • Bachelor's degree in Computer Science, Electrical Engineering, a related field, or equivalent practical experience
  • 3 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 Design Verification Engineer, Google Cloud

Medical Insurance
Equity
401k
  • Medical Insurance
  • Equity
  • 401k

Interested in this job?

Jobs Related To Google Design Verification Engineer, Google Cloud