Senior CPU Design Verification Engineer

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

PwC - Experienced Associate - Forensics Services

PwC

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
9 Months ago
Google - CPU Design Verification Engineer

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
Qualcomm - System Test Engineer on ADAS

Qualcomm

Shanghai, China (On-Site)
1 Month ago
E2open - Enterprise Service Engineer - Java

E2open

Hyderabad, Telangana, India (On-Site)
1 Month ago
PwC - Senior Associate

PwC

Gurugram, Haryana, India (On-Site)
8 Months ago
NVIDIA - Senior Physical Design Backend Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
5 Months ago
Tesla - Constructor

Tesla

Rhineland-Palatinate, Germany (On-Site)
4 Months ago
NVIDIA - Senior Manager, High-Speed Optical Transceiver Design

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
4 Months ago
bytedance - Software Engineer Intern (Machine Learning Platform) - 2024 Summer (PhD)

bytedance

Seattle, Washington, United States (On-Site)
8 Months ago
bytedance - Algorithm Engineer Intern (Multimedia Lab - Video Processing and Enhancement)

bytedance

San Jose, California, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Feld Entertainment - Body Refurb Technician

Feld Entertainment

Ellenton, Florida, United States (On-Site)
8 Months ago
Black Bery - QNX - Command Line Tool in Test Student (Fall 2025)

Black Bery

Ottawa, Ontario, Canada (On-Site)
1 Month ago
Sony Interactive Entertainment - Developer Experience Engineer (PlayStation™Network Server Platform Development)

Sony Interactive Entertainment

Tokyo, Japan (On-Site)
2 Months ago
Qualcomm - Engineer - System Performance

Qualcomm

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
AI Dash - Software Development Engineer - III DevOps

AI Dash

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
The Workshop - Data Software Engineer

The Workshop

Madrid, Community Of Madrid, Spain (Hybrid)
3 Months ago
Insight Software - Senior DevOps Manager

Insight Software

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Trend Micro - (Sr.) Software Development Engineer in Test (DDAN/USBX)

Trend Micro

Taipei City, Taiwan (On-Site)
1 Month ago
Capgemini - Oracle DBA

Capgemini

Hyderabad, Telangana, India (On-Site)
1 Month ago
OpenText - Software Security Research

OpenText

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

Get notifed when new similar jobs are uploaded

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

Playtika - Expert Business Analyst

Playtika

Israel (On-Site)
2 Months ago
entrata - Senior Accountant

entrata

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

Playtika

Israel (On-Site)
2 Months ago
NVIDIA - Senior HPC AI Cluster Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
5 Months ago
Playtika - Corporate Counsel

Playtika

Israel (On-Site)
8 Months ago
NVIDIA - Senior Software Engineer - System Customization Team

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
5 Months ago
plarium - Business Analytics Lead

plarium

Herzliya, Tel Aviv District, Israel (On-Site)
5 Months ago
Unity - Senior BI Developer

Unity

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Trimension Studio - UX Designer

Trimension Studio

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

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Research Development Jobs

bytedance - Research Scientist, Multimodality

bytedance

San Jose, California, United States (On-Site)
8 Months ago
Riot Games - Principal Researcher - Central User Research

Riot Games

Los Angeles, California, United States (On-Site)
2 Months ago
bytedance - Backend Engineer, ARK Large Model Platform (Singapore)

bytedance

Singapore (On-Site)
8 Months ago
bytedance - Engineering Manager Machine Learning Infrastructure

bytedance

San Jose, California, United States (On-Site)
8 Months ago
Cadence - Lead Application Engineer

Cadence

Shenzhen, Guangdong Province, China (On-Site)
9 Months ago
Tencent - NLP Research Intern

Tencent

(On-Site)
6 Months ago
NVIDIA - Senior Post-Silicon Characterization Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
2 Months ago
Visa - Chief Systems Architect

Visa

Auckland, Auckland, New Zealand (Hybrid)
6 Months ago
NVIDIA - Senior ASIC Timing Engineer

NVIDIA

Westford, Massachusetts, United States (On-Site)
2 Months ago
bytedance - Research Scientist (Machine Learning for Science (AI-for-Science))

bytedance

Seattle, Washington, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

São Paulo, State Of São Paulo, Brazil (On-Site)

Sunnyvale, California, United States (On-Site)

Los Angeles, California, United States (On-Site)

New Taipei, New Taipei City, Taiwan (On-Site)

Mexico City, Mexico City, Mexico (On-Site)

Mexico City, Mexico City, Mexico (On-Site)

Atlanta, Georgia, United States (On-Site)

London, England, United Kingdom (On-Site)

Taipei City, Taiwan (On-Site)

Kirkland, Washington, 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