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.
Portland, OR, USAMountain View, CA, USAAustin, TX, USA
$132,000 - $189,000
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Hardware

Description For CPU Design Verification Engineer

Google is seeking a CPU Design Verification Engineer to join their hardware team, focusing on developing custom silicon solutions for Google's direct-to-consumer products. This role combines hardware expertise with software verification, requiring strong skills in CPU architecture and verification methodologies. The position offers an opportunity to work on cutting-edge technology that powers millions of Google products worldwide.

The ideal candidate will have a strong background in verification methodologies, particularly UVM and SystemVerilog, along with experience in CPU architecture and low-power design verification. They will be responsible for ensuring the functional correctness of CPU designs through comprehensive verification strategies and test plans. The role involves cross-functional collaboration, debugging complex issues, and maintaining detailed documentation.

Working at Google, you'll be part of a team that pushes boundaries in hardware innovation, combining the best of Google AI, Software, and Hardware to create radically helpful experiences. The position offers competitive compensation, including base salary, bonus, equity, and comprehensive benefits. You'll have the opportunity to work in several prestigious locations across the United States, including Mountain View, Portland, Austin, and Poughkeepsie.

This role is perfect for someone who is passionate about computer architecture, has strong verification skills, and wants to contribute to next-generation hardware experiences that deliver unparalleled performance, efficiency, and integration. You'll be working in an inclusive environment that values diversity and innovation, with access to cutting-edge technology and resources to support your work.

Last updated 8 days ago

Responsibilities For CPU Design Verification Engineer

  • Verify designs using verification techniques and methodologies
  • Work cross-functionally to debug failures and verify the functional correctness of the design
  • Provide test plans, including verification strategy, environment, components, stimulus, checks, and coverage, and ensure documentation is easy to use
  • Perform design verification for future CPU developments
  • Perform functional verification and performance validation for both pre-silicon

Requirements For CPU Design Verification Engineer

Python
Linux
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, a related field, or equivalent practical experience
  • 3 years of experience in verification methodologies and languages such as Universal Verification Methodology (UVM) or SystemVerilog
  • Experience with Universal Verification Methodology (UVM), SystemVerilog, or other scripting languages such as Python, Perl, Shell, Bash, etc
  • Experience with Advanced RISC Machine (ARM) instruction set architecture
  • Knowledge of operating systems such as Linux and Android

Interested in this job?

Jobs Related To Google CPU Design Verification Engineer

Imaging System Architect, Imaging and Vision

Lead imaging systems development for Google's consumer hardware, focusing on eye tracking, head tracking, and multi-camera systems.

CPU Hardware Emulation Engineer, Google Cloud

CPU Hardware Emulation Engineer position at Google Cloud, focusing on hardware emulation infrastructure, automation, and validation for custom silicon solutions.

SoC and IP Design Engineer, Google Cloud

Design and develop custom silicon solutions for Google Cloud's infrastructure as a SoC and IP Design Engineer, focusing on RTL development and hardware optimization.

ASIC Engineer, IP Design, Silicon

ASIC Engineer position at Google focusing on IP Design and Silicon development, requiring RTL design experience and hardware engineering expertise.

SoC Physical Design Engineer, Implementation

SoC Physical Design Engineer role at Google focusing on ASIC implementation and physical design for custom silicon solutions.