CPU Design Verification Engineer

1 Month ago • 3 Years + • Research & Development

Job Summary

Job Description

This role involves designing verification for future CPU developments at Google. Responsibilities include building functional verification infrastructure (unit, multi-unit, core, and subsystem levels), producing diagnostic code repositories for quality CPU production, and verifying/validating pre-silicon and post-silicon performance. The ideal candidate will have 3+ years of experience with verification methodologies and languages like UVM and SystemVerilog, and experience developing and maintaining verification testbenches, test cases, and environments. The position contributes to the development of custom silicon solutions for Google's direct-to-consumer products, impacting products used by millions worldwide. The work involves shaping next-generation hardware experiences, focusing on performance, efficiency, and integration.
Must have:
  • Bachelor's degree in relevant field
  • 3+ years verification experience (UVM, SystemVerilog)
  • Testbench, test case, and environment development
  • CPU design verification
  • Functional verification infrastructure development
Good to have:
  • Master's degree in relevant field
  • Experience with Python, Perl, Shell, Bash
  • Knowledge of Linux and Android
  • Familiarity with ARM ISA

Job Details


Minimum qualifications:

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or equivalent practical experience.
  • 3 years of experience with verification methodologies and languages such as UVM and SystemVerilog.
  • Experience developing and maintaining verification testbenches, test cases, and test environments.

Preferred qualifications:

  • Master’s degree in Electrical Engineering, Computer Science, or related field.
  • Experience with UVM, SystemVerilog, or other scripting languages such as Python, Perl, Shell, Bash, etc.
  • Knowledge of general purpose operating systems such as Linux and Android.
  • Familiarity with ARM Instruction Set Architecture.

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

  • Design verification for future CPU developments.
  • Build functional verification infrastructure, the infrastructure will include unit, multi-unit, core, and subsystem level verification environments.
  • Produce diagnostic code repositories that sufficiently enable production of quality CPU’s.
  • Verify and validate performance for both pre-silicon and post-silicon.

Similar Jobs

FICO - Analytic Science - Associate

FICO

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Fluence - C++ Developer

Fluence

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
ION - Technical Support Analyst, Chicago - 5849/9555

ION

Chicago, Illinois, United States (On-Site)
7 Months ago
PwC - IN_Manager_Data Migration Lead_Data & Analytics_Advisory_PAN India

PwC

Kolkata, West Bengal, India (On-Site)
5 Months ago
Luxoft - Lead Python & C++ Engineer

Luxoft

Chennai, Tamil Nadu, India (On-Site)
6 Months ago
Cadence - Lead Solutions Engineer

Cadence

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Rivos - DFT Engineer

Rivos

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
Hashlist - Staff Perception Engineer

Hashlist

Bengaluru, Karnataka, India (Hybrid)
8 Months ago
NVIDIA - Signal Processing Communication Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Technical Solutions Engineer, AI/ML

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Saviynt - Product Owner ( PAM )

Saviynt

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
Macrometa - Senior DevOps Engineer

Macrometa

(Remote)
1 Month ago
Google - Cloud Technical Solutions Engineer, Infrastructure

Google

Tokyo, Japan (On-Site)
1 Month ago
Cold Symmetry - Senior VFX Artist

Cold Symmetry

(Remote)
2 Months ago
PhonePe - SRE - 2 (Big Data)

PhonePe

Bengaluru, Karnataka, India (On-Site)
1 Month ago
ByteDance - Backend Software Engineer

ByteDance

San Jose, California, United States (On-Site)
2 Months ago
ByteDance - Principal Site Reliability Engineer, CDN

ByteDance

Singapore (On-Site)
7 Months ago
ByteDance - SRE and DevOps Tech Lead - Edge Cloud Infrastructure

ByteDance

London, England, United Kingdom (On-Site)
1 Month ago
Sporty Group - Database Administrator - MySQL Specialist

Sporty Group

(Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in New Taipei, New Taipei City, Taiwan

Google - Supplier Development Engineering Manager, Display and Sensor Module

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Month ago
Rivos - Silicon DFT - Full time

Rivos

Hsinchu, Hsinchu City, Taiwan (Hybrid)
7 Months ago
NVIDIA - Senior Silicon Photonics Test Engineer

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
4 Months ago
Google - SoC ATE Test Engineer

Google

Taipei City, Taiwan (On-Site)
1 Month ago
Canonical - Events Manager

Canonical

Taipei City, Taiwan (On-Site)
1 Month ago
Rivos - Analog Mixed Signal Design

Rivos

Hsinchu, Hsinchu City, Taiwan (Hybrid)
7 Months ago
Canonical - Ubuntu Enablement - Software Engineering Manager

Canonical

Taipei City, Taiwan (On-Site)
1 Month ago
NVIDIA - DFX Software Engineer (RDSS Intern)

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
3 Months ago
Google - Enterprise Architect, Google Cloud Professional Services

Google

Taipei City, Taiwan (On-Site)
1 Month ago
Google - Firmware Engineer, Pixel Systems Power

Google

New Taipei City, Taiwan (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Assystems - Mechanical Engineer

Assystems

Bengaluru, Karnataka, India (On-Site)
7 Months ago
NVIDIA - PCB Layout Engineer

NVIDIA

Shenzhen, Guangdong Province, China (On-Site)
1 Month ago
NVIDIA - Senior ASIC Verification Engineer, Coherent High Speed Interconnect

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
2 Months ago
NVIDIA - Senior Chip Design Methodologies Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
3 Months ago
NVIDIA - Senior Performance Software Engineer

NVIDIA

Taipei City, Taiwan (On-Site)
4 Months ago
NVIDIA - DFX CAD Tools Development Engineer

NVIDIA

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Fluence - Lead Engineer - Advanced Battery Modules

Fluence

Houston, Texas, United States (Hybrid)
7 Months ago
Google - Staff Software Engineer, AI/ML Computer Vision

Google

Mountain View, California, United States (On-Site)
1 Month ago
Google - Lead CPU Design Verification Engineer, Silicon

Google

Austin, Texas, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

London, England, United Kingdom (On-Site)

Bengaluru, Karnataka, India (On-Site)

Mountain View, California, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Taipei City, Taiwan (On-Site)

Zürich, Zurich, Switzerland (On-Site)

Kirkland, Washington, United States (On-Site)

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

Seattle, 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