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 all 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

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. This role involves working on cutting-edge TPU (Tensor Processing Unit) technology that powers Google's most demanding AI/ML applications. As an ASIC Design Verification Engineer, you'll be part of a team developing ASICs used to accelerate computation in data centers, with responsibilities spanning project definition, design verification, and silicon bringup.

The position is within the ML, Systems, and Cloud AI (MSCA) organization, which is responsible for designing, implementing, and managing hardware, software, machine learning, and systems infrastructure for all Google services and Google Cloud. The team prioritizes security, efficiency, and reliability while driving towards shaping the future of hyperscale computing.

The ideal candidate should have strong experience with SystemVerilog and industry-standard tools for IC development. You'll be responsible for creating verification environments, debugging tests, and ensuring comprehensive coverage of design specifications. The role offers the opportunity to work on innovative products that impact millions of users worldwide, particularly in the realm of AI/ML hardware acceleration.

This position offers a competitive compensation package including base salary, bonus, equity, and benefits. The role requires collaboration with design engineers and contribution to the architecture, documentation, and verification of next-generation data center accelerators. Google provides a supportive, inclusive work environment and is committed to equal opportunity employment.

Last updated 2 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
  • Bonus
  • Equity
  • Benefits

Interested in this job?

Jobs Related To Google Design Verification Engineer, Google Cloud