Taro Logo

CPU Design Verification Engineer

Google organizes the world's information and makes it universally accessible and useful, combining AI, Software, and Hardware to create helpful experiences.
New Taipei, Banqiao District, New Taipei City, Taiwan
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS

Description For CPU Design Verification Engineer

Google is seeking a CPU Design Verification Engineer to join their hardware team that develops custom silicon solutions for Google's direct-to-consumer products. This role is crucial in pushing boundaries and shaping the next generation of hardware experiences that power Google's products used by millions worldwide.

The position requires strong expertise in verification methodologies and languages, particularly UVM and SystemVerilog, with a focus on building and maintaining comprehensive verification infrastructure. The ideal candidate will have experience with ARM Instruction Set Architecture and operating systems like Linux and Android.

As a CPU Design Verification Engineer, you'll be responsible for ensuring the quality and reliability of future CPU developments through pre-silicon and post-silicon verification and validation. You'll work on building functional verification infrastructure at various levels - from unit to subsystem level verification environments.

The role offers the opportunity to work at the intersection of Google's AI, Software, and Hardware initiatives, contributing to the company's mission of organizing the world's information and making it universally accessible. You'll be part of a team that focuses on creating radically helpful experiences through technological innovation.

Google provides a collaborative environment and is committed to diversity and inclusion, offering equal opportunities regardless of background. The position comes with the backing of Google's extensive resources and the chance to work on cutting-edge hardware solutions that will directly impact millions of users worldwide.

Last updated 2 days ago

Responsibilities For CPU Design Verification Engineer

  • Design verification for future CPU developments
  • Build functional verification infrastructure, including unit, multi-unit, core, and subsystem level verification environments
  • Produce diagnostic code repositories that enable production of quality CPU's
  • Verify and validate performance for both pre-silicon and post-silicon

Requirements For CPU Design Verification Engineer

Python
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or equivalent practical experience
  • 3 years of experience with verification methodologies and languages such as UVM and SystemVerilog
  • Experience developing and maintaining verification testbenches, test cases, and test environments

Interested in this job?

Jobs Related To Google CPU Design Verification Engineer