Taro Logo

Design Verification Engineer, CPU, Google Cloud

A global technology company that designs and develops innovative products and services used by billions worldwide.
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS · Cloud

Description For Design Verification Engineer, CPU, Google Cloud

Join Google's ML, Systems, & Cloud AI (MSCA) organization as a CPU Design Verification Engineer, where you'll be part of a team developing custom silicon solutions that power Google's direct-to-consumer products. This role involves working with a Research and Development team to build verification components, perform constrained-random testing, and ensure verification closure for digital designs.

You'll be responsible for creating efficient verification environments that thoroughly test designs through their corner-cases to identify potential issues. The role requires close collaboration with design and verification engineers, managing the full lifecycle of verification from planning to coverage closure.

The position is part of Google's broader initiative in hyperscale computing, contributing to the infrastructure that supports all Google services and Google Cloud. You'll work on projects that impact billions of users worldwide, with a focus on security, efficiency, and reliability.

This is an excellent opportunity for someone with strong verification engineering skills who wants to work on cutting-edge CPU and silicon development. The role offers the chance to work with advanced technologies and contribute to Google's next generation of hardware experiences, delivering unparalleled performance and efficiency.

Working at Google, you'll be part of a company committed to innovation and technical excellence, with a strong focus on diversity and inclusion. The position offers the opportunity to work in either Tel Aviv or Haifa, Israel, contributing to projects that have global impact while being part of a collaborative and forward-thinking team.

Last updated 2 days ago

Responsibilities For Design Verification Engineer, CPU, 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 Design Verification Engineer, CPU, 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 Design Verification Engineer, CPU, Google Cloud