Senior CPU Design Verification Engineer, Google Cloud

A global technology company that designs, implements, and manages hardware, software, machine learning, and systems infrastructure for Google services and Google Cloud.
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS · Cloud

Description For Senior CPU Design Verification Engineer, Google Cloud

Google's ML, Systems, & Cloud AI (MSCA) organization is seeking a Senior CPU Design Verification Engineer to join their team developing custom silicon solutions. This role is crucial in pushing the boundaries of hardware experiences that power Google's direct-to-consumer products.

As a Senior CPU Design Verification Engineer, you'll be part of a Research and Development team responsible for building verification components, implementing constrained-random testing, and ensuring verification closure. You'll work closely with design and verification engineers on server chip design projects, focusing on verifying digital designs and creating efficient testing environments.

The position requires expertise in digital logic verification, SystemVerilog or Specman/E, and experience with standard IP components. You'll be responsible for the full lifecycle of verification, from planning to coverage closure. This role offers the opportunity to impact Google's global infrastructure, working on projects that affect billions of users worldwide.

The ideal candidate should have strong technical skills in CPU implementation, assembly language, or compute System on a Chip (SOC), along with experience in UVM and scripting languages. You'll be part of Google's broader mission in shaping the future of hyperscale computing, contributing to projects that range from TPU development to managing global networks.

This is an excellent opportunity for someone passionate about hardware verification who wants to work on cutting-edge technology while contributing to Google's next generation of hardware experiences. The role offers the chance to work with world-class engineers and impact products used by millions of people globally.

Last updated 8 minutes ago

Responsibilities For Senior CPU Design Verification Engineer, Google Cloud

  • Plan the verification of digital design blocks
  • 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 show progress towards tape-out

Requirements For Senior CPU Design Verification Engineer, Google Cloud

Python
  • Bachelor's degree in Electrical Engineering or equivalent practical experience
  • 3 years of experience verifying digital logic at RTL level using SystemVerilog, or Specman/E for FPGAs or ASICs
  • Experience verifying digital systems using standard IP components/interconnects
  • Experience creating and using verification components and environments in standard verification methodology

Interested in this job?

Jobs Related To Google Senior CPU Design Verification Engineer, Google Cloud

Senior Software Engineer, Embedded Systems/Firmware, Platforms Infrastructure Engineering

Senior Software Engineer position at Google focusing on embedded systems and firmware development for platforms infrastructure, offering competitive compensation and benefits in Sunnyvale, CA.

ASIC Design Engineer, Silicon

Senior ASIC Design Engineer role at Google focusing on custom silicon solutions for consumer products, requiring expertise in RTL design, SoCs, and hardware architecture.

Senior Design Engineer, Silicon

Senior Design Engineer position at Google focusing on custom silicon solutions, RTL design, and microarchitecture for next-generation hardware products.

Senior Embedded Software Engineer - Audio, Pixel Buds

Senior Embedded Software Engineer position for Google's Pixel Buds audio team - job listing no longer available

Senior Software Engineer, Embedded Systems/Firmware, Platforms Infrastructure Engineering

Senior Software Engineer position at Google focusing on embedded systems and firmware development for platforms infrastructure, offering competitive compensation and the opportunity to work on large-scale systems.