CPU Design Verification Engineer

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

SOFTSWISS - Middle Systems Engineer

SOFTSWISS

(Remote)
3 Days ago
Oportun - Director, Data Science

Oportun

(Remote)
1 Day ago
Saviynt - Technical Lead, Professional Services - NA

Saviynt

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
The Walt Disney Company - Chief Officer

The Walt Disney Company

(On-Site)
2 Months ago
Tencent - DBA Intern

Tencent

(On-Site)
2 Months ago
NVIDIA - Senior Software Engineer - Build and Deployment Tools

NVIDIA

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
NVIDIA - Chip Architect

NVIDIA

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

NVIDIA

Canada (On-Site)
1 Month ago
NVIDIA - Senior Package Layout Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
3 Months ago
Google - SoC RTL Security Design Engineer

Google

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

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Rackspace Technology - Sr. Data Engineering Delivery Architect (Azure Data Services)

Rackspace Technology

United States (Remote)
6 Months ago
NVIDIA - Enterprise Software Test Development Engineer

NVIDIA

Taipei City, Taiwan (On-Site)
4 Weeks ago
Assystems - Security Analyst / Incident Responder L2/L3

Assystems

Gurugram, Haryana, India (On-Site)
6 Months ago
Interactive Brokers - Software Developer

Interactive Brokers

Mumbai, Maharashtra, India (On-Site)
8 Hours ago
ByteDance - Senior Machine Learning Ops Engineer, ML System - Foundation Model

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
Google - Cloud Technical Solutions Engineer, Networking

Google

Tokyo, Japan (On-Site)
1 Week ago
Meta - ASIC Engineer, Design Verification

Meta

Sunnyvale, California, United States (Remote)
5 Months ago
Canonical - Linux Devices Software Engineer

Canonical

(Remote)
8 Hours ago
Synechron - Senior Java Developer

Synechron

Bengaluru, Karnataka, India (On-Site)
1 Year ago
Palo Alto Networks - Senior Staff DevOps Engineer (Prisma SaaS) - NetSec

Palo Alto Networks

Gurugram, Haryana, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in New Taipei, New Taipei City, Taiwan

Corsair - Sr. Project Manager - Regulatory Compliance

Corsair

Taipei City, Taiwan (On-Site)
2 Weeks ago
Google - Senior Software Engineer, ISP IQ Software and gSimulator

Google

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

Rivos

Hsinchu, Hsinchu City, Taiwan (Hybrid)
6 Months ago
NVIDIA - System Software Engineer, GPU - New College Graduate

NVIDIA

Taipei City, Taiwan (On-Site)
2 Weeks ago
Google - Senior Software Engineer, Security and Privacy, Pixel Phone

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Week ago
Google - Software Engineer II, Mainline Engineering Productivity

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Week ago
Google - Product Quality Engineer, Google Cloud

Google

Taipei City, Taiwan (On-Site)
1 Week ago
Google - Storage Server Qualification Engineer, Cloud Platforms

Google

Taipei City, Taiwan (On-Site)
2 Days ago
Ansys - Senior Application Engineer

Ansys

Taipei City, Taiwan (On-Site)
6 Hours ago
NVIDIA - Product Development Engineer (RDSS Intern)

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Microsoft - Senior Researcher - Systems and Foundations

Microsoft

Redmond, Washington, United States (On-Site)
2 Weeks ago
Riot Games - Principal Software Engineer, Gameplay Networking SME

Riot Games

Los Angeles, California, United States (On-Site)
3 Months ago
Playtika - R&D Team Leader

Playtika

Poland (Hybrid)
3 Months ago
Google - EDA/CAD Custom Tool Development Engineer

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Thales - Avionics Software Developer

Thales

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
Google - Senior Software Engineer, Runtime, AICore

Google

Taipei City, Taiwan (On-Site)
2 Days ago
GoMotive - Technical Lead Manager, Software Engineering

GoMotive

India (Remote)
1 Month ago
NVIDIA - Manager, Compiler Engineering

NVIDIA

Hillsboro, Oregon, United States (Remote)
1 Month ago
NVIDIA - Developer Technology Engineer - AI

NVIDIA

Seoul, South Korea (Hybrid)
1 Week ago
NVIDIA - Senior GPU Low Power Architect

NVIDIA

Santa Clara, California, United States (On-Site)
2 Weeks 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.

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

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

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

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