Silicon Design Verification Engineer, TPU, Google Cloud

1 Month ago • 4-6 Years • Artificial Intelligence

Job Summary

Job Description

This role involves shaping the future of AI/ML hardware acceleration by driving cutting-edge TPU technology. As a Silicon Design Verification Engineer, you'll be responsible for the full verification life cycle, from planning and test execution to coverage closure. This includes building constrained-random verification environments using SystemVerilog and UVM to ensure the reliability of AI/ML workloads on TPU hardware. You'll collaborate with design and verification engineers, debug tests, and meet stringent performance and accuracy goals. The work focuses on TPU architecture and its integration within AI/ML-driven systems, contributing to products used by millions.
Must have:
  • Bachelor's degree in Electrical Engineering or equivalent
  • 4+ years of UVM experience
  • 2+ years IP/SoC verification experience
  • SystemVerilog, SVA, and functional coverage expertise
  • Full verification life cycle ownership
  • Constrained-random verification environment creation
Good to have:
  • Master's degree in Electrical Engineering
  • Experience with industry-standard simulators, revision control, and regression systems
  • AI/ML Accelerators or vector processing units experience

Job Details

Minimum qualifications:

  • Bachelor's degree in Electrical Engineering or equivalent practical experience.
  • 4 years of experience with verification methodology such as Universal verification methodology (UVM).
  • 2 years of experience in the verification of IP designs such as IP, SoC, vector CPUs, etc.
  • Experience with SystemVerilog, SVA, and functional coverage.

Preferred qualifications:

  • Master's degree in Electrical Engineering or a related field.
  • Experience with industry-standard simulators, revision control systems, and regression systems.
  • Experience with the full verification life cycle.
  • Experience in Artificial Intelligence/Machine Learning (AI/ML) Accelerators or vector processing units.
  • Excellent problem solving and communication skills.

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

In this role, you will own the full verification life cycle from verification planning and test execution to coverage closure, with an emphasis on meeting stringent AI/ML performance and accuracy goals, build constrained-random verification environments capable of exposing corner-case bugs and ensuring the reliability of Artificial Intelligence/Machine Learning (AI/ML) workloads on Tensor Processing Unit (TPU) hardware. You will collaborate closely with design and verification engineers in active projects and perform verification.

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.

Responsibilities

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

Similar Jobs

Interactive Brokers - Technical Client Support - German speaking (Hybrid working)

Interactive Brokers

London, England, United Kingdom (Hybrid)
7 Months ago
Canonical - Senior Juju Software Engineer (Go)

Canonical

(Remote)
2 Weeks ago
Matte projects - Client Supervisor

Matte projects

New York, United States (Hybrid)
2 Weeks ago
WongDoody - User Experience Designer, Snr.

WongDoody

Sydney, New South Wales, Australia (On-Site)
1 Month ago
Britive - Senior QA Engineer

Britive

Bengaluru, Karnataka, India (Remote)
1 Month ago
Google - Research Scientist, Google Cloud AI

Google

Kirkland, Washington, United States (On-Site)
1 Month ago
Scale AI - Machine Learning Engineer, International Public Sector

Scale AI

United Kingdom (On-Site)
7 Months ago
bytedance - Senior Research Scientist, Foundation Model, Speech Understanding

bytedance

Seattle, Washington, United States (On-Site)
7 Months ago
bytedance - Solutions Architect

bytedance

Gurugram, Haryana, India (On-Site)
1 Month ago
Tencent - Senior Researcher: Artificial General Intelligence (Natural Language Processing)

Tencent

Bellevue, Washington, United States (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Intercompany Senior Accountant

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Tesla - Field Service Technician (Electrician) Industrial Storage / Supercharging

Tesla

Zagreb County, Croatia (On-Site)
3 Months ago
Zazz - Senior Recruiter, North America

Zazz

India (On-Site)
6 Months ago
Zones LLC - Lead Application Support Engineer

Zones LLC

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Philips - Marketing Intern, Shaving Category

Philips

Shenzhen, Guangdong Province, China (On-Site)
1 Week ago
Tesla - Sales Advisor

Tesla

Sheffield, England, United Kingdom (On-Site)
3 Months ago
Reddit - Senior Director, Revenue Strategy & Operations

Reddit

New York, New York, United States (On-Site)
2 Weeks ago
sitecore - Solution Consultant

sitecore

Tokyo, Japan (On-Site)
2 Months ago
WebMD - Sr. Product Manager

WebMD

Atlanta, Georgia, United States (On-Site)
2 Months ago
plarium - 2D UI Artist

plarium

Lviv, Lviv Oblast, Ukraine (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Nielsen Holdings - Backend Developer - Java (P3)

Nielsen Holdings

Gurugram, Haryana, India (Hybrid)
5 Months ago
Alphawave Semi - Staff Engineer - STA

Alphawave Semi

Bengaluru, Karnataka, India (On-Site)
6 Days ago
Nagarro - Staff Engineer, QA Automation

Nagarro

India (Remote)
7 Months ago
PwC - IN_  Associate_Oracle fusion SCM_Oracle_Advisory_ Gurgaon

PwC

Gurugram, Haryana, India (On-Site)
4 Months ago
Hasura - Senior / Staff Software Engineer (Architect) - Cloud Infrastructure

Hasura

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
Capgemini - Service Delivery Junior Specialist - A

Capgemini

Chennai, Tamil Nadu, India (On-Site)
3 Weeks ago
NVIDIA - Senior Software Configuration Management Engineer

NVIDIA

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Solvative - AEM Developer

Solvative

Ahmedabad, Gujarat, India (Remote)
1 Month ago
Enverus - Senior Analyst, Research (Intelligence)

Enverus

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
entrata - Product Owner

entrata

Pune, Maharashtra, India (Hybrid)
7 Months ago

Get notifed when new similar jobs are uploaded

Artificial Intelligence Jobs

Meta - AI Research Scientist, Language - Generative AI

Meta

Redmond, Washington, United States (On-Site)
6 Months ago
Google - Technical Program Manager III, AI/ML, Cloud AI Systems

Google

Austin, Texas, United States (On-Site)
1 Month ago
NVIDIA - Senior AI-HPC Cluster Engineer

NVIDIA

Santa Clara, California, United States (Hybrid)
2 Months ago
Social Discovery Group - Senior NLP Engineer

Social Discovery Group

Serbia (Remote)
7 Months ago
Luxoft - Senior ML Engineer

Luxoft

Poland, Ohio, United States (Remote)
5 Months ago
bytedance - Student Researcher (Doubao (Seed) - Foundation Model - Generative AI)

bytedance

Seattle, Washington, United States (On-Site)
1 Month ago
bytedance - Student Researcher (Doubao (Seed) - Foundation Model - Video Generation) - 2025 Start (PhD)

bytedance

San Jose, California, United States (On-Site)
7 Months ago
NetEase Games - Game AI Research Leader

NetEase Games

Singapore (On-Site)
3 Months ago
Inworld AI - Forward Deployed Engineer (AI Gameplay Engineer)

Inworld AI

Vancouver, British Columbia, Canada (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

London, England, United Kingdom (On-Site)

Bengaluru, Karnataka, India (On-Site)

Mountain View, California, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Taipei City, Taiwan (On-Site)

Zürich, Zurich, Switzerland (On-Site)

Kirkland, Washington, United States (On-Site)

New Taipei, New Taipei City, Taiwan (On-Site)

Seattle, Washington, 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