Taro Logo

CPU Design Verification Engineer, Google Cloud

A global technology company that specializes in internet-related services and products.
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For CPU Design Verification Engineer, Google Cloud

Join Google Cloud's innovative team as a CPU Design Verification Engineer, where you'll be part of developing custom silicon solutions that power Google's direct-to-consumer products. This role combines hardware expertise with software verification, working within the ML, Systems, & Cloud AI (MSCA) organization that manages infrastructure for all Google services and Google Cloud.

You'll be responsible for building verification components, implementing constrained-random testing, and ensuring system testing integrity. Working closely with design engineers, you'll create efficient verification environments that thoroughly test designs through their corner-cases to identify and resolve potential issues. The role involves managing the complete verification lifecycle, from planning to coverage closure.

The position offers the opportunity to work on cutting-edge technology that impacts billions of users worldwide. You'll be part of a team that prioritizes security, efficiency, and reliability while pushing the boundaries of hyperscale computing. The work involves verifying digital designs for server chip development, requiring both technical expertise and collaborative skills.

This is an excellent opportunity for someone with a strong background in electrical engineering and verification experience who wants to contribute to Google's hardware innovation. You'll be working in either Tel Aviv or Haifa, Israel, joining a global team that's shaping the future of cloud computing and AI infrastructure. The role offers the chance to work on projects that directly influence Google's hardware experiences, delivering unparalleled performance and efficiency.

Last updated 18 days ago

Responsibilities For CPU Design Verification Engineer, Google Cloud

  • Plan the verification of digital design blocks by fully understanding the design specification
  • 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 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?