Taro Logo

Design Verification Engineer, CPU, 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
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

Google's ML, Systems, & Cloud AI (MSCA) organization is seeking a CPU Design Verification Engineer to join their server chip design team. This role is crucial in developing custom silicon solutions that power Google's direct-to-consumer products and future hardware experiences. As part of the R&D team, you'll be responsible for building verification components, implementing constrained-random testing, and ensuring verification closure.

The position involves working closely with design and verification engineers to create efficient testing environments that thoroughly examine designs through their corner-cases. You'll manage the complete verification lifecycle, from planning to test execution and coverage closure. This role is particularly important as it contributes to Google's hyperscale computing future and impacts software and hardware development across Google Cloud's services.

The ideal candidate should have strong experience in digital logic verification, particularly with SystemVerilog or Specman/E, and a solid understanding of CPU implementation and compute System on a Chip (SOC). You'll be part of a team that prioritizes security, efficiency, and reliability while working on cutting-edge technology that affects billions of users worldwide.

This position offers the opportunity to work on innovative projects that directly impact Google's hardware infrastructure and cloud services. You'll be contributing to the development of next-generation hardware experiences while working with some of the most advanced technology in the industry. The role combines technical expertise with collaborative teamwork, making it ideal for someone passionate about hardware verification and system design.

Last updated 4 days ago

Responsibilities For Design Verification Engineer, CPU, Google Cloud

  • Plan the verification of digital design blocks by understanding design specification and interacting with design engineers
  • 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