CPU Functional Verification Engineer, Silicon

2 Weeks ago • All levels • Research & Development • $113,000 PA - $161,000 PA

Job Summary

Job Description

This role involves verifying designs using various verification techniques and methodologies within Google's hardware team. Responsibilities include debugging failures, ensuring functional correctness, developing comprehensive test plans (including strategy, environment, stimulus, checks, and coverage), and documenting processes for ease of use. The engineer will perform functional verification and performance validation for pre-silicon CPU developments and contribute to future CPU advancements. The ideal candidate will possess expertise in verification methodologies (UVM, SystemVerilog), scripting languages (Python, Perl, etc.), and operating systems (Linux, Android). Familiarity with ARM architecture is a plus. The position offers the chance to work on cutting-edge hardware solutions and contribute to Google's innovative products.
Must have:
  • Bachelor's degree in relevant field
  • Experience with UVM or SystemVerilog
  • Design verification experience
  • Test plan creation and documentation
  • Cross-functional collaboration
Good to have:
  • Master's or PhD in relevant field
  • Low-power design verification experience
  • Experience with scripting languages (Python, Perl, Shell)
  • Knowledge of Linux and Android
  • Familiarity with ARM architecture
Perks:
  • Bonus
  • Equity
  • Benefits

Job Details


Minimum qualifications:

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, a related field, or equivalent practical experience.
  • Experience with verification methodologies and languages such as UVM or SystemVerilog.

Preferred qualifications:

  • Master's degree or PhD in Electrical Engineering, Computer Engineering or Computer Science, with an emphasis on computer architecture.
  • Experience in low-power design verification.
  • Experience with Universal Verification Methodology (UVM), SystemVerilog, or other scripting languages such as Python, Perl, Shell, Bash, etc.
  • Knowledge of operating systems such as Linux and Android.
  • Familiarity with Advanced RISC Machine (ARM) instruction set architecture.

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.

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.

The US base salary range for this full-time position is $113,000-$161,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process.

Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits. Learn more about .

Responsibilities

  • Verify designs using verification techniques and methodologies.
  • Work cross-functionally to debug failures and verify the functional correctness of the design.
  • Provide test plans, including verification strategy, environment, components, stimulus, checks, and coverage, and ensure documentation is easy to use.
  • Perform design verification for future CPU developments.
  • Perform functional verification and performance validation for both pre-silicon.

Similar Jobs

Nasdaq - Oracle Database Administrator

Nasdaq

Taguig, Metro Manila, Philippines (Hybrid)
18 Hours ago
ION - Technical Support Analyst, Jersey City - 9781

ION

Jersey City, New Jersey, United States (On-Site)
6 Months ago
ByteDance - Cloud Technical Support Engineer

ByteDance

Singapore (On-Site)
1 Month ago
Rackspace Technology - DevOps Engineer (AWS Terraform)

Rackspace Technology

India (Remote)
2 Months ago
ByteDance - Linux System Engineer

ByteDance

London, England, United Kingdom (On-Site)
2 Weeks ago
Riot Games - Senior Software Engineer - VALORANT, Gameplay

Riot Games

Sydney, New South Wales, Australia (On-Site)
2 Months ago
Info Stretch - Engineer II

Info Stretch

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Samsung Semiconductor - Staff Engineer, Formal Verification

Samsung Semiconductor

San Jose, California, United States (Hybrid)
1 Month ago
NVIDIA - Signal Processing Communication Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
NVIDIA - Senior Software Architect, Accelerated Computing SDN

NVIDIA

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

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ByteDance - Senior Software Development Engineer - Cloud Native Databases

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
ION - Technical Support Analyst, Toronto - 4363

ION

Toronto, Ontario, Canada (On-Site)
6 Months ago
Krafton  - IT Service Developer

Krafton

Seoul, South Korea (On-Site)
1 Month ago
pay2dc - Data Engineer (AWS stack)

pay2dc

Gurugram, India (On-Site)
1 Day ago
Progress carrers - Full-Stack Engineer

Progress carrers

Sofia, Sofia City Province, Bulgaria (Hybrid)
2 Days ago
Macrometa - Senior DevOps Engineer

Macrometa

(Remote)
6 Hours ago
AI Dash - Software Development Engineer - III DevOps

AI Dash

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
ByteDance - Senior Site Reliability Architect - Security Engineering - San Jose

ByteDance

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

LeoVegas

Stockholm, Stockholm County, Sweden (Hybrid)
3 Months ago
Transaction Network Services - Quality Assurance Engineer - Test Automation

Transaction Network Services

Coimbatore, Tamil Nadu, India (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Mountain View, California, United States

Netflix - Director, Stock Operations

Netflix

Los Angeles, California, United States (On-Site)
2 Weeks ago
Sbm management - Custodial Lead

Sbm management

Greenville, South Carolina, United States (On-Site)
1 Month ago
McDonald's Corporation - Senior Financial Analyst

McDonald's Corporation

Chicago, Illinois, United States (On-Site)
2 Weeks ago
Google - Marketing Data Analyst, Global Partnerships

Google

San Francisco, California, United States (On-Site)
2 Days ago
Fluence - Systems Engineer, Product Verification & Validation

Fluence

Houston, Texas, United States (Hybrid)
6 Months ago
Google - Senior Software Engineer, Machine Learning, Google Cloud AI

Google

Sunnyvale, California, United States (On-Site)
1 Week ago
Thatgamecompany - Product Data Scientist

Thatgamecompany

United States (Remote)
1 Month ago
Actian - Partner Acquisition Manager - HCLSoftware

Actian

United States (Remote)
6 Months ago
Nintendo - Associate Account Administrator

Nintendo

Redmond, Washington, United States (Hybrid)
10 Months ago
Meta - Software Engineer, Machine Learning

Meta

Redmond, Washington, United States (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

ByteDance - Imaging Systems Lead - Smart Wearable

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Iksha Labs - Senior C++ Engineer

Iksha Labs

Gurugram, Haryana, India (On-Site)
7 Months ago
Revenera - Senior Software Engineer

Revenera

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
Google - Engineering Manager, Physical Design

Google

Sunnyvale, California, United States (On-Site)
2 Weeks ago
Trend Micro - Embedded Software Engineer (C/C++)

Trend Micro

Manila, Metro Manila, Philippines (On-Site)
16 Years ago
NVIDIA - Senior System Software Engineer - Tegra

NVIDIA

Santa Clara, California, United States (On-Site)
3 Months ago
NVIDIA - Senior Chip Architect

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
3 Months ago
Riot Games - Staff Software Engineer (Services) - League of Legends, Motivations

Riot Games

Dublin, County Dublin, Ireland (On-Site)
5 Months ago
ByteDance - NLP Engineer Intern - 2025 Start

ByteDance

Singapore (On-Site)
6 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.

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