ASIC Design Verification Engineer, TPU Compute

9 Hours ago • 2-6 Years • Research & Development • $132,000 PA - $189,000 PA

Job Summary

Job Description

As an ASIC Design Verification Engineer, you'll contribute to cutting-edge TPU technology powering Google's AI/ML applications. You'll verify complex digital designs focusing on TPU architecture and its integration within AI/ML systems. Responsibilities include planning verification of digital design blocks, creating a constrained-random verification environment using SystemVerilog and UVM, identifying and writing coverage measures, debugging tests with design engineers, and closing coverage measures to identify verification holes. You'll work on ASICs accelerating computation in data centers, participating in architecture, documentation, and verification of next-generation data center accelerators. The role involves project definition, design verification, and silicon bringup.
Must have:
  • Bachelor's degree in CS/EE or equivalent
  • 2+ years experience in ASIC verification
  • SystemVerilog, SystemVerilog Assertions
  • Functional coverage
  • Plan verification, understand design specs
  • Create constrained-random verification environment
Good to have:
  • Master's/PhD in EE
  • 6+ years experience in design verification
  • UVM experience
  • Industry-standard simulators, revision control, regression systems
  • Full verification life cycle experience
Perks:
  • Bonus
  • Equity
  • Benefits

Job Details

Minimum qualifications:

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

Preferred qualifications:

  • Master's degree or PhD in Electrical Engineering.
  • 6 years of experience in design verification.
  • Experience with UVM (Universal Verification Methodology).
  • Experience with industry-standard simulators, revision control systems and regression systems.
  • Experienced with the full verification life cycle.

About the job

In this role, you’ll work to shape the future of AI/ML hardware acceleration. You will have an opportunity to drive cutting-edge TPU (Tensor Processing Unit) technology that powers Google's most demanding AI/ML applications. You’ll be part of a team that pushes boundaries, developing custom silicon solutions that power the future of Google's TPU. You'll contribute to the innovation behind products loved by millions worldwide, and leverage your design and verification expertise to verify complex digital designs, with a specific focus on TPU architecture and its integration within AI/ML-driven systems.

As an ASIC Design Verification Engineer, you will be part of a team developing ASICs used to accelerate computation in data centers. You will have responsibilities in areas such as project definition, design verification, and silicon bringup. You will participate in the architecture, documentation, and verification of the next generation of data center accelerators.

The ML, Systems, & Cloud AI (MSCA) organization at Google designs, implements, and manages the hardware, software, machine learning, and systems infrastructure for all Google services (Search, YouTube, etc.) and Google Cloud. Our end users are Googlers, Cloud customers and the billions of people who use Google services around the world.

We prioritize security, efficiency, and reliability across everything we do - from developing our latest TPUs to running a global network, while driving towards shaping the future of hyperscale computing. Our global impact spans software and hardware, including Google Cloud’s Vertex AI, the leading AI platform for bringing Gemini models to enterprise customers.

The US base salary range for this full-time position is $132,000-$189,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process.

Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits. Learn more about .

Responsibilities

  • 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.

Similar Jobs

Meta - Research Engineer

Meta

Pittsburgh, Pennsylvania, United States (On-Site)
5 Months ago
ByteDance - Software Engineer Intern (Cloud Native Infrastructure)

ByteDance

San Jose, California, United States (On-Site)
2 Days ago
Info Stretch - Engineering Lead - ETL Architecture

Info Stretch

Bengaluru, Karnataka, India (On-Site)
6 Months ago
NVIDIA - Senior Memory Engineer

NVIDIA

Taipei City, Taiwan (On-Site)
1 Month ago
Rivos - Silicon CAD Front End- Full time

Rivos

Bengaluru, Karnataka, India (On-Site)
6 Months ago
NVIDIA - Senior ASIC Design Engineer

NVIDIA

Santa Clara, California, United States (Hybrid)
2 Weeks ago
Google - Senior Software Engineer, Embedded Systems/Firmware, Pixel

Google

Mountain View, California, United States (On-Site)
8 Hours ago
Google - Junior CPU Formal Verification Engineer

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
8 Hours ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Amber - 3D Animator (Project Based)

Amber

Brazil (On-Site)
8 Months ago
White Hat Gaming  - Finance Executive - Receivables

White Hat Gaming

Mosta, Malta (Hybrid)
2 Weeks ago
NVIDIA - Senior Solution Architect - Hardware

NVIDIA

Beijing, Beijing, China (On-Site)
2 Months ago
Rackspace Technology - Business Strategy Senior Manager

Rackspace Technology

United States (Remote)
2 Weeks ago
PwC - PowerBI Lead

PwC

Toronto, Ontario, Canada (On-Site)
6 Months ago
Tencent - Concept Art and Research Intern

Tencent

Quebec, Canada (On-Site)
1 Week ago
NXP - Embedded Software Developer - Student

NXP

Brno, South Moravian Region, Czechia (On-Site)
6 Months ago
Buckman - Associate Digital Innovation Engineer - Ackumen Support

Buckman

Chennai, Tamil Nadu, India (On-Site)
6 Months ago
Amber - Localization Quality Assurance (Dutch)

Amber

Quebec, Canada (Hybrid)
3 Weeks ago
Fatshark AB - Senior Product Marketing Manager

Fatshark AB

Stockholm, Stockholm County, Sweden (On-Site)
6 Days ago

Get notifed when new similar jobs are uploaded

Jobs in Sunnyvale, California, United States

NVIDIA - Senior Research Engineer for Reinforcement Learning

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago
The Walt Disney Company - Computer Systems Technician

The Walt Disney Company

Florida, United States (On-Site)
2 Days ago
Nagarro - Associate Staff Engineer, Python

Nagarro

New York, New York, United States (On-Site)
6 Months ago
Epic Games - Senior Salesforce Developer

Epic Games

Cary, North Carolina, United States (On-Site)
1 Month ago
Life church - Senior Quality Engineer

Life church

Edmond, Oklahoma, United States (On-Site)
6 Months ago
Zoox - Senior Software Engineer, Developer Experience

Zoox

Foster City, California, United States (On-Site)
6 Months ago
Rockstar Games - Senior Full Stack Engineer (C#/React)

Rockstar Games

Andover, Massachusetts, United States (On-Site)
10 Months ago
ByteDance - Senior Site Reliability Engineer, ML System

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Next Level Business Services - Oracle DBA (With SAP Experience)

Next Level Business Services

Atlanta, Georgia, United States (On-Site)
6 Months ago
Netflix - Research Scientist (L6) - Identity Algorithms

Netflix

Los Gatos, California, United States (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Riot Games - Staff Software Engineer, MGS - 2XKO

Riot Games

Dublin, County Dublin, Ireland (On-Site)
5 Months ago
NVIDIA - Cable and Connector Architect

NVIDIA

Santa Clara, California, United States (On-Site)
1 Day ago
NVIDIA - Staff Systems Software Engineer - Server

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
3 Weeks ago
Google - Senior Software Engineer, Machine Learning, YouTube

Google

San Bruno, California, United States (On-Site)
3 Months ago
NVIDIA - Senior System Software Engineer - Autonomous Driving

NVIDIA

Beijing, Beijing, China (On-Site)
1 Month ago
NVIDIA - CAD Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago
NVIDIA - Senior Applied LLM Engineer, AI – Chip Design

NVIDIA

Canada (On-Site)
1 Month ago
Netflix - Software Engineer (L5) - Consumer Engineering

Netflix

United States (Remote)
5 Months ago
Netflix - Machine Learning Manager - Promotional Media

Netflix

Los Gatos, California, United States (On-Site)
3 Months ago
ByteDance - Backend Engineer Lead - ARK Large Model Platform (Singapore)

ByteDance

Singapore (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

Bucharest, Bucharest, Romania (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Dublin, County Dublin, Ireland (On-Site)

Bengaluru, Karnataka, India (On-Site)

Sunnyvale, California, United States (On-Site)

Sunnyvale, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug