Design Verification Engineer, Machine Learning, Silicon

4 Months ago • 8 Years + • Research & Development

Job Summary

Job Description

This role involves verifying complex digital design blocks for machine learning silicon solutions at Google. Responsibilities include planning verification, creating and enhancing constrained random verification environments using SystemVerilog and UVM (or formal verification with SVA), identifying and writing coverage measures, debugging tests with design engineers, and closing coverage to ensure design correctness. The ideal candidate will have extensive experience in digital logic verification using SystemVerilog for FPGAs and ASICs, experience with verification methodologies (VMM, OVM, UVM), and familiarity with machine learning applications. The position requires collaborating with design engineers to identify important verification scenarios and contribute to the development of custom silicon solutions for Google's direct-to-consumer products.
Must have:
  • 8+ years verifying digital logic (RTL, SystemVerilog, FPGAs, ASICs)
  • Experience verifying digital IP and subsystems
  • Create & enhance verification environments (UVM)
  • Identify and write coverage measures
  • Debug tests with design engineers
Good to have:
  • Master's/PhD in EE or CS
  • Experience with VMM/OVM
  • Image processing, computer vision, or ML experience
  • FPGA prototyping and debugging
  • ASIC performance verification

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

InUnity  - Facilitator

InUnity

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Salesforce - Director, IT Product Management

Salesforce

San Francisco, California, United States (Remote)
3 Months ago
Meta - Research Scientist Intern, Photorealistic Telepresence (PhD)

Meta

Pittsburgh, Pennsylvania, United States (On-Site)
5 Months ago
Infoblox - Manager, User Experience

Infoblox

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Microsoft - Research Intern - Formal Document Processing

Microsoft

Redmond, Washington, United States (On-Site)
4 Months ago
Intel Corporation - Pre-Silicon SoC Design and Verification Technologist

Intel Corporation

Folsom, California, United States (Hybrid)
4 Months ago
Solvative - WordPress Developer - Winter Internship 2025

Solvative

Ahmedabad, Gujarat, India (Remote)
3 Months ago
Samsung Semiconductor - Senior Staff Engineer, DRAM

Samsung Semiconductor

San Jose, California, United States (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Electronic Arts - Lead Experience Designer

Electronic Arts

Bonn, Nordrhein-Westfalen, Germany (On-Site)
4 Months ago
Match Group - Sr. Machine Learning Engineer (MG AI)

Match Group

Seoul, South Korea (On-Site)
6 Months ago
WongDoody - (UX) USER EXPERIENCE DESIGNER, SNR.

WongDoody

Australia (On-Site)
7 Months ago
Mattel  Inc  - Manager, Product Design – Barbie

Mattel Inc

California, United States (On-Site)
4 Months ago
Attentive - Senior Software Engineer

Attentive

United States (Remote)
6 Months ago
Meta - Game Design Manager

Meta

San Francisco, California, United States (Remote)
5 Months ago
Logitech - Lead UX Designer, Logitech G

Logitech

Hsinchu, Hsinchu City, Taiwan (Hybrid)
6 Months ago
ARVORE Immersive Experiences - CREATIVE STRATEGIST

ARVORE Immersive Experiences

São Paulo, State Of São Paulo, Brazil (Remote)
3 Months ago
Ubisoft - Team Lead - Gameplay Programming Rainbow Six Siege

Ubisoft

Montreal, Quebec, Canada (On-Site)
3 Months ago
Canva - Senior Frontend Engineer - Conversational Editing

Canva

Sydney, New South Wales, Australia (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Worldwide

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Research & Development Jobs

Qualcomm - Lead Engineer - Graphics

Qualcomm

Hyderabad, Telangana, India (On-Site)
7 Months ago
Microsoft - Manager, DPU Software

Microsoft

Bengaluru, Karnataka, India (On-Site)
3 Months ago
ByteDance - Software Engineer in ML Engineering Platform

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
ACL Digital - DFT Architect

ACL Digital

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Anthology  Inc  - Manager, Software Engineering

Anthology Inc

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
Google - Staff Software Engineer, Google Cloud Compute

Google

(On-Site)
5 Months ago
Google - CPU Design Verification Engineer, Google Cloud

Google

(On-Site)
4 Months ago
ByteDance - DevOps Engineer, Applied Machine Learning Engine - 2025 Start

ByteDance

Singapore (On-Site)
5 Months ago
QASCOM - R&D Navigation Engineer

QASCOM

Italy (On-Site)
10 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.

London, England, United Kingdom (On-Site)

Kirkland, Washington, United States (On-Site)

Warsaw, Masovian Voivodeship, Poland (On-Site)

Warsaw, Masovian Voivodeship, Poland (On-Site)

San Bruno, California, United States (On-Site)

Columbus, Ohio, United States (On-Site)

Taipei City, Taiwan (On-Site)

Haifa, Haifa District, Israel (On-Site)

San Francisco, 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