Silicon Design Verification Engineer, TPU, Google Cloud

2 Hours 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

Dream Games - Communication Manager

Dream Games

İstanbul, Türkiye (On-Site)
8 Months ago
Nexon - Director, Gameplay Engineering

Nexon

El Segundo, California, United States (Hybrid)
3 Days ago
Bohemia Interactive - Engine Network Programmer Prague/Brno

Bohemia Interactive

Prague, Prague, Czechia (On-Site)
5 Months ago
Evolution - Office Coordinator

Evolution

Sofia, Sofia City Province, Bulgaria (On-Site)
2 Months ago
Yodo1 - Finance Intern, Chinese Speaking

Yodo1

Beijing, Beijing, China (Remote)
10 Months ago
Spellbrush - AI Infrastructure Engineer

Spellbrush

San Francisco, California, United States (On-Site)
4 Weeks ago
Microsoft - Principal Engineering Manager

Microsoft

San Jose, California, United States (On-Site)
1 Day ago
ByteDance - Research Engineer- Foundation Model AI Platform- Seattle

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
Google - AI Sales Specialist Manager, Google Cloud

Google

Seoul, South Korea (On-Site)
1 Day ago
Interface AI - Engineering Manager

Interface AI

Hyderabad, Telangana, India (Remote)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Canva - Staff Backend Engineer - Product Insights Enablement - Java

Canva

Sydney, New South Wales, Australia (Remote)
1 Month ago
ByteDance - Technical Project Manager - Edge Networking

ByteDance

London, England, United Kingdom (On-Site)
3 Weeks ago
Google - Strategic Storage Sales Specialist

Google

Toronto, Ontario, Canada (On-Site)
2 Hours ago
Sperasoft - Senior 3D Props Artist

Sperasoft

Yerevan, Yerevan, Armenia (On-Site)
4 Weeks ago
The Walt Disney Company - Card Services Manager

The Walt Disney Company

Lake Buena Vista, Florida, United States (On-Site)
3 Days ago
Google - Digital Strategy Lead, Accelerated Growth

Google

Tokyo, Japan (On-Site)
2 Hours ago
The Walt Disney Company - Poolside Server Assistant

The Walt Disney Company

Kapolei, Hawaii, United States (On-Site)
3 Days ago
KPIT - C++ Expert

KPIT

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
Barracuda Networks  Inc  - Account Executive (New York)

Barracuda Networks Inc

New York, New York, United States (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Microsoft - Senior Software Engineering Manager

Microsoft

Bengaluru, Karnataka, India (On-Site)
1 Day ago
Assystems - Middle Level - Port Structural Engineer

Assystems

Chennai, Tamil Nadu, India (On-Site)
5 Months ago
Vigaet - Internship - Computer Graphics Programmer

Vigaet

Bengaluru, Karnataka, India (On-Site)
11 Months ago
Sporty Group - IN Associate - Customer Success

Sporty Group

Mumbai, Maharashtra, India (Remote)
10 Months ago
Britive - ENGINEERING MANAGER

Britive

Bengaluru, Karnataka, India (Remote)
4 Months ago
CloudHire - Scala API Architect

CloudHire

Maharashtra, India (Remote)
4 Weeks ago
ByteDance - Solutions Architect

ByteDance

Gurugram, Haryana, India (On-Site)
3 Weeks ago
Nagarro - Associate Staff Engineer, .Net Fullstack

Nagarro

India (Remote)
6 Months ago
PhonePe - Software Engineer - Test (4-6yrs) - (Pune)

PhonePe

Pune, Maharashtra, India (On-Site)
5 Months ago
PwC - Associate - MSOFT - GDC

PwC

Kolkata, West Bengal, India (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Artificial Intelligence Jobs

PwC - Senior AI Developer - Roma [DIG]

PwC

Rome, Lazio, Italy (On-Site)
6 Months ago
ByteDance - LLM Software Engineer/Researcher (Applied Machine Learning)

ByteDance

Seattle, Washington, United States (On-Site)
3 Days ago
Genies - Machine Learning Infrastructure Engineer, 3D Model Inference & Deployment

Genies

San Mateo, California, United States (On-Site)
3 Weeks ago
Quizizz - ML Engineer

Quizizz

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Google - Cloud Engineer II, AI/ML, Professional Services

Google

Mexico City, Mexico City, Mexico (On-Site)
1 Day ago
Google - Senior Software Engineer, AI/ML, Google Cloud AI

Google

(On-Site)
4 Months ago
Microsoft - Member of Technical Staff, AI - Pre-Training

Microsoft

Redmond, Washington, United States (On-Site)
3 Weeks ago
ByteDance - Research Engineer Intern (Doubao (Seed) - Machine Learning System) - 2025 Summer (MS)

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Google - Staff Software Engineer, Google Compute Engine, Telemetry Insights

Google

Sunnyvale, California, United States (On-Site)
3 Hours ago
Saama Technologies,  Inc  - NLP Engineer

Saama Technologies, Inc

(Remote)
1 Month 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.

Seoul, South Korea (On-Site)

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)

Hyderabad, Telangana, India (On-Site)

Atlanta, Georgia, United States (On-Site)

Fremont, California, United States (On-Site)

Milan, Lombardy, Italy (On-Site)

Eemshaven, Groningen, Netherlands (On-Site)

Bengaluru, Karnataka, India (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