Design Verification Engineer, Machine Learning, Silicon

9 Hours ago • 8 Years + • Research & Development

Job Summary

Job Description

This role involves planning and executing verification of complex digital design blocks for machine learning silicon solutions at Google. Responsibilities include understanding design specifications, collaborating with design engineers, creating and enhancing verification environments using SystemVerilog and UVM (or formal verification methods), defining coverage measures, debugging tests, and closing coverage gaps. The ideal candidate will have extensive experience in digital logic verification using SystemVerilog for FPGAs and ASICs, and ideally, experience with machine learning applications and FPGA prototyping. The work contributes directly to the development of Google's direct-to-consumer products.
Must have:
  • 8+ years verifying digital logic (RTL, SystemVerilog)
  • Experience with digital IP and subsystem verification
  • Proficiency in constrained random verification (UVM)
  • Strong debugging and coverage closure skills
Good to have:
  • Master's/PhD in EE/CS
  • Experience with VMM/OVM
  • Image processing, computer vision, or ML application experience
  • FPGA prototyping and ASIC performance verification experience

Job Details

Minimum qualifications:

  • Bachelor's degree in Electrical Engineering or Computer Science or equivalent practical experience.
  • 8 years of experience verifying digital logic at RTL using System Verilog for FPGAs and ASICs.
  • Experience verifying digital IP and subsystems.

Preferred qualifications:

  • Master's degree or PhD in Electrical Engineering or Computer Science, or a related field.
  • 6 years of experience in Electrical Engineering or Computer Science.
  • Experience creating/using verification components and environments in methodology (VMM, OVM, UVM).
  • Experience with image processing, computer vision, or machine learning applications.
  • Experience prototyping and debugging systems on Field Programmable Gate Array (FPGA) platforms.
  • Experience with performance verification of Application Specific Integrated Circuit (ASIC) components.

About the job

Be part of a team that pushes boundaries, developing custom silicon solutions that power the future of Google's direct-to-consumer products. You'll contribute to the innovation behind products loved by millions worldwide. Your expertise will shape the next generation of hardware experiences, delivering unparalleled performance, efficiency, and integration.

Google's mission is to organize the world's information and make it universally accessible and useful. Our team combines the best of Google AI, Software, and Hardware to create radically helpful experiences. We research, design, and develop new technologies and hardware to make computing faster, seamless, and more powerful. We aim to make people's lives better through technology.

Responsibilities

  • Plan the verification of complex digital design blocks by understanding the design specification and interacting with design engineers to identify important verification scenarios.
  • Create and enhance constrained random verification environments using SystemVerilog and UVM, or formally verify designs with Stored Value Account (SVA) and industry leading formal tools.
  • 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

Plarium - 2D Concept Artist

Plarium

Kyiv, Kyiv City, Ukraine (Remote)
2 Months ago
Electronic Arts - Experienced Online Software Engineer - American Football Live

Electronic Arts

Orlando, Florida, United States (Hybrid)
1 Week ago
Framestore - Creative Technologist - London Launchpad Internship 2025

Framestore

London, England, United Kingdom (On-Site)
3 Weeks ago
Google - Customer Engineer III, Application Modernization, Google Cloud

Google

San Francisco, California, United States (On-Site)
8 Hours ago
Meta - Technical Game Designer

Meta

Seattle, Washington, United States (On-Site)
10 Months ago
Riot Games - Senior Product Inclusion Program Manager

Riot Games

Los Angeles, California, United States (On-Site)
2 Months ago
ByteDance - Site Reliability Engineer - Machine Learning Systems - Singapore

ByteDance

Singapore (On-Site)
5 Months ago
Assystems - Mechanical Engineer

Assystems

Bengaluru, Karnataka, India (On-Site)
6 Months ago
ByteDance - Machine Learning Engineer Intern (Search-TikTok Recommendation)

ByteDance

Seattle, Washington, United States (On-Site)
2 Days ago
NVIDIA - Senior ASIC Verification Engineer

NVIDIA

Hillsboro, Oregon, United States (On-Site)
6 Days ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Epic Games - Lead Gameplay Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
10 Months ago
Backbone - Lead Product Design Engineer

Backbone

Atherton, California, United States (On-Site)
9 Months ago
ByteDance - Senior Innovation UI/UX Designer

ByteDance

San Jose, California, United States (On-Site)
2 Days ago
Voodoo - Studio Director - New Games

Voodoo

Paris, Île-de-France, France (Hybrid)
1 Week ago
Endless Studios - Game Design Mentor

Endless Studios

Abu Dhabi, Abu Dhabi, United Arab Emirates (Remote)
9 Months ago
Starbreeze Studios - Senior Game Designer (PAYDAY)

Starbreeze Studios

Stockholm, Stockholm County, Sweden (Hybrid)
1 Month ago
Ubisoft - Senior 3D Gameplay Technical Animator

Ubisoft

Montpellier, Occitanie, France (On-Site)
3 Weeks ago
MPOWER Financing - UI/UX Designer

MPOWER Financing

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Attentive - Staff Machine Learning Engineer

Attentive

San Francisco, California, United States (Hybrid)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Britive - SOFTWARE ENGINEER

Britive

Bengaluru, Karnataka, India (Remote)
5 Months ago
Fairmatic - Senior Software Engineer - Backend

Fairmatic

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
SparkCognition - UX Researcher

SparkCognition

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Microsoft - Principal Applied Scientist

Microsoft

Bengaluru, Karnataka, India (On-Site)
19 Hours ago
Google - ASIC RTL Design Engineer

Google

Bengaluru, Karnataka, India (On-Site)
8 Hours ago
Warner Bros Games - Staff Machine Learning Engineer-Search & Personalization

Warner Bros Games

Hyderabad, Telangana, India (Hybrid)
1 Month ago
DNEG - FX Lead (DNEG Animation)

DNEG

India (On-Site)
8 Months ago
Google - Technical Operations Engineer, Engineering Productivity, Silicon

Google

Bengaluru, Karnataka, India (On-Site)
8 Hours ago
Gametion Technologies   - Product Manager

Gametion Technologies

Navi Mumbai, Maharashtra, India (On-Site)
5 Months ago
PwC - Associate - AppTech - GDC

PwC

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

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Rockstar Games - Software Engineer, C#/Java (All Levels)

Rockstar Games

Edinburgh, Scotland, United Kingdom (On-Site)
7 Months ago
Meta - Software Engineer, Machine Learning

Meta

Sunnyvale, California, United States (On-Site)
5 Months ago
Google - Micro-LED Optical Architecture Expert

Google

Mountain View, California, United States (On-Site)
9 Hours ago
NVIDIA - GPU Kernel Software Engineering Intern - 2025

NVIDIA

Shanghai, Shanghai, China (On-Site)
2 Months ago
NVIDIA - System Software Engineer - CUDA Driver

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago
Google - Student Researcher, BS/MS, Winter/Summer 2025

Google

(On-Site)
4 Months ago
Google - Software Engineering Manager II, NodeOS

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
9 Hours ago
Krafton  - Release Manager Product Manager

Krafton

Seoul, South Korea (On-Site)
1 Week ago
NVIDIA - Principal SoC Architect - Hardware

NVIDIA

Westford, Massachusetts, United States (On-Site)
4 Days ago
NVIDIA - Silicon Power Performance Engineer

NVIDIA

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

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