Taro Logo

Senior CPU Senior Design Verification Engineer, Google Cloud

Google is a global technology company that designs and develops innovative products and services used by billions of people worldwide.
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS · Cloud

Description For Senior CPU Senior Design Verification Engineer, Google Cloud

Google Cloud is seeking a Senior CPU Design Verification Engineer to join their Research and Development team. This role is crucial in developing custom silicon solutions that power Google's direct-to-consumer products. The position involves building verification components, performing constrained-random testing, system testing, and verification closure.

As part of the server chip design team, you'll be responsible for verifying digital designs and collaborating closely with design and verification engineers. Your work will involve building efficient constrained-random verification environments that thoroughly test designs through their corner-cases to identify potential bugs. You'll manage the complete verification life-cycle, from planning to test execution and coverage closure.

This role is part of the ML, Systems, & Cloud AI (MSCA) organization at Google, which is responsible for designing, implementing, and managing hardware, software, machine learning, and systems infrastructure for all Google services and Google Cloud. The team prioritizes security, efficiency, and reliability while working towards shaping the future of hyperscale computing.

The ideal candidate should have extensive experience in digital logic verification at RTL level, strong knowledge of SystemVerilog or Specman/E, and familiarity with CPU implementation and assembly language. This position offers the opportunity to work on cutting-edge technology that impacts billions of users worldwide while being part of a team that pushes the boundaries of hardware innovation.

The role requires a combination of technical expertise, collaborative skills, and the ability to manage complex verification processes. You'll be working in either Tel Aviv or Haifa, Israel, contributing to Google's next generation of hardware experiences that deliver unparalleled performance, efficiency, and integration.

Last updated 5 days ago

Responsibilities For Senior CPU Senior Design Verification Engineer, Google Cloud

  • Plan the verification of digital design blocks by understanding design specification
  • Create and enhance constrained-random verification environments using SystemVerilog/UVM, or Specman
  • Identify and write 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 Senior Design Verification Engineer, Google Cloud

Python
  • 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 FPGAs or ASICs
  • Experience verifying digital systems using standard IP components/interconnects
  • 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)

Interested in this job?

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