Silicon Design Verification Engineer, TPU, Google Cloud

3 Months ago • 4-6 Years • Research & Development

Job Summary

Job Description

As a Silicon Design Verification Engineer, you will play a pivotal role in shaping the future of AI/ML hardware acceleration. You'll be responsible for verifying complex digital designs, specifically focusing on TPU architecture and its integration within AI/ML-driven systems. Your contributions will directly impact the reliability and performance of Google's TPU hardware, which powers some of the most demanding AI/ML applications. You'll own the full verification life cycle, including planning, test execution, coverage closure, and ensuring adherence to stringent AI/ML performance and accuracy targets. You'll also collaborate closely with design and verification engineers on active projects. This role involves building robust, constrained-random verification environments using SystemVerilog and UVM to identify and expose corner-case bugs.
Must have:
  • 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.
Good to have:
  • 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.

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 targets. Build robust, 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.

Behind everything our users see online is the architecture built by the Technical Infrastructure team to keep it running. From developing and maintaining our data centers to building the next generation of Google platforms, we make Google's product portfolio possible. We're proud to be our engineers' engineers and love voiding warranties by taking things apart so we can rebuild them. We keep our networks up and running, ensuring our users have the best and fastest experience possible.

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

Tencent - Senior Business Development Manager/Director

Tencent

Tokyo, Japan (On-Site)
4 Months ago
Barbaricum - Test Engineer

Barbaricum

Warren, Michigan, United States (Hybrid)
4 Months ago
Attentive - Staff Software Engineer

Attentive

United States (Remote)
4 Months ago
Sphere Entertainment Co - Project Based- Designer

Sphere Entertainment Co

Burbank, California, United States (On-Site)
3 Months ago
Rivos - SOC Physical Design Verification Engineer - Full Time

Rivos

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Google - Senior Systems Software Engineer, Platforms

Google

Taipei City, Taiwan (On-Site)
3 Months ago
Passive Logic - Autonomous Systems Software Engineer

Passive Logic

Salt Lake City, Utah, United States (On-Site)
4 Months ago
Google - Technical Program Manager, Server Hall Design

Google

(On-Site)
3 Months ago
Dew Software - Mechanical/Mechatronic Engineer

Dew Software

Mexico (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

The Walt Disney Company - Lead Software Engineer (Roku/BrightScript)

The Walt Disney Company

Glendale, California, United States (On-Site)
3 Months ago
ByteDance - Sr. Software Engineer - Generative AI

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Fabric - Principal Design Verification Engineer, CPU

Fabric

Seattle, Washington, United States (Remote)
4 Months ago
Homa games - Principal UI/UX Designer - All in Hole

Homa games

Paris, Île-de-France, France (Remote)
3 Months ago
Token Metrics - Tech Lead - Crypto & AI (Manila-Remote)

Token Metrics

Manila, Metro Manila, Philippines (Remote)
4 Months ago
Palo Alto Networks - Solutions Consultant - SLED

Palo Alto Networks

Sacramento, California, United States (On_site)
3 Months ago
Paypal - Senior Machine Learning Engineer

Paypal

San Jose, California, United States (Hybrid)
4 Months ago
King - Staff Software Engineer (Data)

King

San Francisco, California, United States (On-Site)
6 Months ago
Zoox - Senior/ Staff Software Engineer - Simulation Workload Orchestration

Zoox

Foster City, California, United States (Hybrid)
4 Months ago
ION - Mainframe Architect, Italy

ION

Italy (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

PwC - IN-Manager_Industrial Decarbonization_Decarbonization_Advisory_Ahmedabad

PwC

Ahmedabad, Gujarat, India (On-Site)
4 Months ago
Workato - Senior Operations Manager, Professional Services

Workato

Bengaluru, Karnataka, India (Remote)
3 Months ago
Baker Hughes - Return to Career - India

Baker Hughes

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Unity - Accounting Manager (OPEX/Close Team)

Unity

Karnataka, India (On-Site)
4 Months ago
Paytm - Operation & Support - Associate

Paytm

Noida, Uttar Pradesh, India (On-Site)
3 Months ago
Loyalty Juggernaut - Product Manager

Loyalty Juggernaut

Hyderabad, Telangana, India (On-Site)
4 Months ago
Nielsen Holdings - Principal Software Engineer (AWS, Node.js and Python)

Nielsen Holdings

Gurugram, Haryana, India (Hybrid)
4 Months ago
Intele health - Data Scientist

Intele health

Maharashtra, India (Remote)
4 Months ago
Nagarro - Associate Staff Consultant, Business Analyst

Nagarro

Bengaluru, Karnataka, India (On-Site)
4 Months ago
PwC - Data Analytics Manager -Manager - operate.

PwC

Bengaluru, Karnataka, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Regent Craft - Modeling & Simulation Intern

Regent Craft

North Kingstown, Rhode Island, United States (On-Site)
4 Months ago
Solvative - Word Press Developer-Winter Internship 2024

Solvative

Ahmedabad, Gujarat, India (Remote)
4 Months ago
Riot Games - Staff Software Engineer - League of Legends, Game Modes

Riot Games

Dublin, County Dublin, Ireland (On-Site)
3 Months ago
Tenstorrent - Deep Learning Library Developer'

Tenstorrent

Karnataka, India (On-Site)
5 Months ago
Tama Systems India   - Embedded Engineer

Tama Systems India

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Magna International - Senior Optics Engineer

Magna International

Maharashtra, India (Hybrid)
5 Months ago
Google - Software Engineer III, Machine Learning (Recommendations, Rankings, and Predictions), YouTube

Google

Mountain View, California, United States (On-Site)
3 Months ago
Nielsen Holdings - Software Engineer (R&D)

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
ByteDance - Research Scientist (Multiple Positions)

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
Alphawave Semi - Staff Engineer II - DTA

Alphawave Semi

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

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