Taro Logo

Senior 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
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Hardware

Description For Senior CPU Design Verification Engineer

Google is seeking a Senior CPU Design Verification Engineer to join their hardware team in Taiwan. This role combines the best of Google's AI, Software, and Hardware capabilities to create groundbreaking technological experiences. The position focuses on CPU verification and validation, requiring deep expertise in processor architecture and verification methodologies.

The ideal candidate will have extensive experience in functional verification, performance validation, and developing test plans for modern processors. They will be responsible for building comprehensive verification infrastructure across multiple levels - from unit testing to full subsystem verification. The role requires expertise in SystemVerilog, UVM, and scripting languages like Python, as well as familiarity with ARM architecture and Linux systems.

This is an exciting opportunity to work on cutting-edge CPU development at one of the world's leading technology companies. The role offers the chance to impact the development of future processor technologies while working with state-of-the-art tools and methodologies. You'll be part of a team that's pushing the boundaries of computing performance and reliability.

Google's commitment to innovation and technical excellence makes this an ideal position for someone passionate about processor design and verification. The role combines deep technical work with the opportunity to influence future CPU architectures. You'll be working in an environment that values creativity, technical rigor, and collaborative problem-solving.

The position is based in New Taipei City, offering the chance to work in one of Asia's major tech hubs. Google provides a supportive and inclusive work environment, welcoming people with diverse backgrounds and perspectives. This role is perfect for someone looking to advance their career in CPU design verification while contributing to products that impact billions of users worldwide.

Last updated 15 hours ago

Responsibilities For Senior 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 Senior CPU Design Verification Engineer

Python
Linux
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or equivalent practical experience
  • 5 years of experience in functional verification, performance validation, developing test plans, and diagnostic codes of modern processors
  • Experience with processor microarchitecture
  • Experience with UVM, SystemVerilog, or other scripting languages such as Python, Perl, Shell, Bash, etc
  • Experience with Advanced RISC Machine (ARM) Instruction Set Architecture
  • Knowledge of general purpose operating systems such as Linux and Android

Interested in this job?

Jobs Related To Google Senior CPU Design Verification Engineer