Senior CPU Design Verification Engineer

18 Hours ago • 8 Years + • Research & Development

Job Summary

Job Description

As a Senior CPU Design Verification Engineer at Google Cloud, you'll be part of a team developing custom silicon solutions. You'll contribute to innovations in hardware, focusing on performance, efficiency, and integration. Responsibilities include building verification components, constrained-random testing, system testing, and ensuring verification closure. You'll collaborate with design and verification engineers, manage the verification lifecycle (planning, execution, coverage closure), and debug tests. The role involves creating efficient constrained-random verification environments to expose design bugs and ensuring functional correctness of design blocks.
Must have:
  • 8+ years verifying digital logic (RTL, SystemVerilog, Specman)
  • Experience with standard IP components (microprocessors, memory)
  • Proficiency in verification methodologies and creating environments
  • CPU implementation, assembly language, or SOC experience
  • Verification planning, test execution, coverage closure
Good to have:
  • Master's degree in EE or CS
  • UVM, SystemVerilog, scripting languages (Python, Perl, etc.)

Job Details


Minimum qualifications:

  • Bachelor's degree in Electrical Engineering or equivalent practical experience.
  • 8 years of experience verifying digital logic at RTL level using SystemVerilog or Specman/E for Field Programmable Gate Arrays (FPGAs) or ASICs.
  • Experience verifying digital systems using standard IP components/interconnects (microprocessor cores, hierarchical memory subsystems).
  • Experience creating and using verification components and environments in standard verification methodology.
  • Experience with CPU implementation, assembly language, or compute System on a Chip (SOC).

Preferred qualifications:

  • Master’s degree in Electrical Engineering or Computer Science.
  • Experience with UVM, SystemVerilog, or other scripting languages (e.g., Python, Perl, Shell, Bash, etc.).

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.

As a Senior CPU Design Verification Engineer, you will work as part of a Research and Development team, and you will build verification components, constrained-random testing, system testing, and verification closure. As part of our server chip design team, you will verify digital designs. You will collaborate closely with design and verification engineers in projects and perform direct verification. You will build efficient and effective constrained-random verification environments that exercise designs through their corner-cases and expose all types of bugs. You will manage the full life-cycle of verification which can range from verification planning, test execution or collecting, and closing coverage.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 by fully understanding the design specification and interacting with design engineers to identify important verification scenarios.
  • Create and enhance constrained-random verification environments using SystemVerilog/UVM, or Specman.
  • Identify and write all types of coverage measures for stimulus and corner-cases.
  • Debug tests with design engineers to deliver functionally correct design blocks.
  • Lead coverage measures to identify verification holes and to show progress towards tape-out.

Similar Jobs

Nielsen Holdings - Software Engineer - Bigdata (Java/Scala and SQL)

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Garena - Garena - Operation Engineer (Game System Operations Engineer)

Garena

Taipei City, Taiwan (On-Site)
1 Month ago
Rambus - SMTS Verification Engineering

Rambus

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
OpenText - Software Security Research

OpenText

Bengaluru, Karnataka, India (On-Site)
7 Months ago
ByteDance - Software Engineer, ML System Scheduling

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
Netflix - Technical Program Manager (L5), Content Promotion & Distribution

Netflix

Los Angeles, California, United States (On-Site)
6 Days ago
Google - Lead CPU Design Verification Engineer, Silicon

Google

Mountain View, California, United States (On-Site)
1 Week ago
NVIDIA - High-Speed IO Engineer

NVIDIA

Santa Clara, California, United States (Hybrid)
3 Weeks ago
Match Group - Staff Software Engineer, Machine Learning

Match Group

Palo Alto, California, United States (Hybrid)
6 Months ago
NVIDIA - Senior Graphics System Software Engineer - Tegra

NVIDIA

Santa Clara, California, United States (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Activision - Senior Network Engineer

Activision

Vancouver, British Columbia, Canada (On-Site)
1 Month ago
PwC - Manager-Data Engineer|Pune

PwC

Pune, Maharashtra, India (On-Site)
7 Months ago
Rackspace Technology - Customer Data Engineer II

Rackspace Technology

India (Remote)
1 Month ago
Next Level Business Services - Sr. Big Data Engineer in San Francisco, CA  / McLean, VA

Next Level Business Services

San Francisco, California, United States (On-Site)
6 Months ago
CloudLinux - Senior Go Developer

CloudLinux

Masovian Voivodeship, Poland (Remote)
1 Month ago
ByteDance - Senior Security System Engineer

ByteDance

Dubai, Dubai, United Arab Emirates (On-Site)
2 Weeks ago
ByteDance - Research Scientist Graduate (Foundation Model Speech & Audio Generation)

ByteDance

Seattle, Washington, United States (On-Site)
21 Hours ago
Luxoft - Orchestrade - Azure infrastructure cloud Senior engineer

Luxoft

Poland, Ohio, United States (Remote)
5 Months ago
Tencent - SRE Intern

Tencent

(On-Site)
2 Months ago
ION - Technical Support Analyst, Chicago - 5849/9555

ION

Chicago, Illinois, United States (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Tel Aviv-Yafo, Tel Aviv District, Israel

SciPlay - Data Analyst - Maternity Leave Replacement

SciPlay

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Months ago
NVIDIA - Senior DFT Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
1 Month ago
Fairmatic - Senior Data Scientist

Fairmatic

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
6 Months ago
Google - CPU Design for Test Engineer

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
19 Hours ago
NVIDIA - Senior Program Manager - Chip Design

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
NVIDIA - Clock Design Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Months ago
NVIDIA - STA Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
Playtika - LMS Operation & Learning Partner

Playtika

Israel (On-Site)
2 Weeks ago
NVIDIA - Senior NPI Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
3 Weeks ago
Playtika - Director of Monetization

Playtika

Israel (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

NVIDIA - Senior Math Libraries Engineers - Python APIs

NVIDIA

Santa Clara, California, United States (Remote)
2 Months ago
Google - Product Design Engineer, Pixel Camera, Hardware

Google

New Taipei, New Taipei City, Taiwan (On-Site)
16 Hours ago
NVIDIA - ASIC Design Engineer

NVIDIA

Canada (On-Site)
3 Weeks ago
Meta - Software Engineer (Leadership) - Machine Learning

Meta

Paris, Île-de-France, France (On-Site)
5 Months ago
Google - Senior Network Design Verification Engineer

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Week ago
ByteDance - Software Engineer, Model Inference

ByteDance

Seattle, Washington, United States (On-Site)
1 Month ago
NVIDIA - Senior Software Engineer, Deep Learning Inference

NVIDIA

Ramat Gan, Tel Aviv District, Israel (On-Site)
1 Week ago
Meta - Software Engineer, Machine Learning

Meta

London, England, United Kingdom (On-Site)
5 Months ago
Regent Craft - Mechanical Engineering Intern

Regent Craft

North Kingstown, Rhode Island, United States (On-Site)
6 Months ago
ByteDance - Backend Engineer, ARK Large Model Platform (Singapore)

ByteDance

Singapore (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.

Dublin, County Dublin, Ireland (On-Site)

New York, New York, United States (On-Site)

Waterloo, Ontario, Canada (On-Site)

Taipei City, Taiwan (On-Site)

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

Saint-Ghislain, Wallonia, Belgium (On-Site)

Bengaluru, Karnataka, India (On-Site)

Austin, Texas, 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