Taro Logo

CPU Design Verification Engineer, PhD University Graduate, 2025 Start

A leading technology company that develops innovative products and services used by millions worldwide.
Embedded
Staff Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS

Job Description

Google is seeking a CPU Design Verification Engineer to join their Technical Infrastructure team, focusing on custom silicon solutions for direct-to-consumer products. This role is part of the server chip design team, where you'll be responsible for verifying complex digital designs and working through the full lifecycle of verification processes.

As a member of the R&D team, you'll be developing verification components, implementing constrained-random testing, conducting system testing, and managing verification closure. The position requires collaboration with design and verification engineers on active projects, ensuring the functionality and reliability of Google's hardware solutions.

The role combines technical expertise in CPU design verification with the opportunity to impact Google's next generation of hardware experiences. You'll be working on projects that directly influence the performance and efficiency of Google's product portfolio, utilizing industry-standard methodologies and tools like SystemVerilog and UVM.

This position is ideal for PhD graduates with a strong background in digital design verification and an interest in pushing the boundaries of hardware innovation. You'll be part of a team that's essential to Google's technical infrastructure, helping to maintain and advance the architecture that powers Google's vast array of products and services.

The role offers the opportunity to work with cutting-edge technology in a collaborative environment, contributing to projects that impact millions of users worldwide. You'll be involved in all aspects of the verification process, from planning to execution, working closely with other engineers to ensure the delivery of high-quality, functionally correct designs.

Last updated 9 days ago

Responsibilities For CPU Design Verification Engineer, PhD University Graduate, 2025 Start

  • Plan the verification of digital design blocks by fully understanding the design specification and interacting with design engineers
  • Create and enhance constrained-random verification environments using SystemVerilog or formally verify designs
  • Identify and write all types of coverage measures for stimulus and corner-cases
  • Debug tests with design engineers to deliver functionally correct design blocks
  • Apply close coverage measures to identify verification holes and show progress towards tape-out

Requirements For CPU Design Verification Engineer, PhD University Graduate, 2025 Start

Python
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or equivalent practical experience
  • Experience creating and using verification components and environments in standard verification methodology
  • Experience verifying digital logic at Register Transfer Level (RTL) level using SystemVerilog or Specman/E for Field Programmable Gate Arrays or ASICs

Related Jobs