Design Verification Engineer

1 Month ago • 3 Years + • Research & Development

Job Summary

Job Description

This Design Verification Engineer role at Google involves designing and implementing reusable verification infrastructure components for CPU verification within the ARM ecosystem. Responsibilities include creating and enhancing CPU testbench DV flow, defining and tracking coverage metrics, understanding modern CPU architectures (especially ARM), and utilizing industry-standard methodologies (VMM, OVM, UVM). The position requires a Bachelor's degree in a relevant field and 3+ years of experience in ASIC design, verification, or related work. Experience verifying CPU subsystems and ARM architecture is essential. The engineer will collaborate effectively across teams and contribute to the innovation behind Google's products.
Must have:
  • Bachelor's degree in relevant field
  • 3+ years experience in ASIC design/verification
  • CPU subsystem & ARM architecture verification experience
  • Proficiency in scripting (Python, Perl)
  • Understanding of modern CPU architectures
Good to have:
  • In-depth knowledge of CPU design tools and methodologies specific to ARM
  • Experience with VMM, OVM, UVM

Job Details

Minimum qualifications:

  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, related field, or equivalent practical experience.
  • 3 years of experience in ASIC design, verification, or related work experience.
  • Experience in verifying CPU subsystem and ARM Architecture.
  • Experience in the verification of designs such as CPUs, networking, or peripheral controllers.

Preferred qualifications:

  • In-depth knowledge of CPU design tools and methodologies specific to ARM.
  • Excellent communication and people skills, with the ability to collaborate effectively across teams.
  • Proficiency in scripting languages (Python, Perl) for automation and analysis.

About the job

Be part of a diverse team that pushes boundaries, developing custom silicon solutions that power the future of Google's direct-to-consumer products. You'll contribute to the innovation behind products loved by millions worldwide. Your expertise will shape the next generation of hardware experiences, delivering unparalleled performance, efficiency, and integration.

Google's mission is to organize the world's information and make it universally accessible and useful. Our team combines the best of Google AI, Software, and Hardware to create radically helpful experiences. We research, design, and develop new technologies and hardware to make computing faster, seamless, and more powerful. We aim to make people's lives better through technology.

Responsibilities

  • Design and implement reusable DV infrastructure components including testbenches, stimulus generators, and checkers tailored for CPU verification within the ARM ecosystem.
  • Create and enhance CPU testbench DV flow, focusing on compilation/linking, memory loads, debug hooks, and adherence to ARM specifications.
  • Define and track key coverage metrics to ensure thorough verification and identify potential design flaws in CPU Sub-System.
  • Understand modern CPU architectures, with particular emphasis on ARM CPU architectures and associated microarchitectural features.
  • Create and utilize verification components and environments using industry-standard methodologies (VMM, OVM, UVM). 

Similar Jobs

ByteDance - Senior Site Reliability Engineer, ML System

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
Wind River Systems - Field Application Engineer (Automotive)

Wind River Systems

Bengaluru, Karnataka, India (On-Site)
3 Months ago
DigitalFish - Machine Learning Engineer, NeRF & Gaussian Splatting

DigitalFish

California, United States (Hybrid)
1 Month ago
Granicus - Data Insights Analyst

Granicus

Costa Rica (Remote)
3 Months ago
ByteDance - Senior Algorithm Engineer - Enterprise Solution RD - San Jose

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Rivos - Post-Silicon Engineering Program Manager - Full Time

Rivos

Santa Clara, California, United States (On-Site)
3 Months ago
Microsoft - Senior Researcher – Computational Social Science – Microsoft Research

Microsoft

New York, New York, United States (On-Site)
1 Month ago
Stixis Technologies - C++ with TCP/IP & Python (5+Yrs)

Stixis Technologies

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Fabric - Applied Cryptographer, ZKP Research

Fabric

London, England, United Kingdom (Remote)
3 Months ago
JMA - Senior Engineer - Firmware

JMA

Bologna, Emilia-Romagna, Italy (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Sinch - Manager, Data Engineering

Sinch

Chicago, Illinois, United States (Remote)
3 Months ago
Zynga - Senior Software Engineer 1

Zynga

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Google - Software Engineer, PhD, Early Career, Campus, AI/Machine Learning, 2025 Start

Google

Mountain View, California, United States (On-Site)
3 Months ago
 Sagecor Solutions - Systems Engineer 1 (JPE - 037)

Sagecor Solutions

Fort Meade, Maryland, United States (On-Site)
2 Months ago
Google - Senior Software Engineer, Infrastructure, Google Cloud Platforms

Google

Sunnyvale, California, United States (On-Site)
1 Month ago
Twitch - Mobile Infrastructure Engineer

Twitch

San Francisco, California, United States (On-Site)
1 Month ago
GoTo Group - FP&A Manager - Data Specialist

GoTo Group

Jakarta, Jakarta, Indonesia (On-Site)
3 Months ago
Netradyne - Site Reliability Engineer (SRE)

Netradyne

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Rackspace Technology - GCP Data Engineer

Rackspace Technology

Giza, Giza Governorate, Egypt (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Google - Senior Product Manager, Search Platforms

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Meesho - Associate Category - LnB

Meesho

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Enphase Energy - Sr Associate - Travel & Expense

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Visteon Corporation - Senior Software Engineer

Visteon Corporation

Pune, Maharashtra, India (On-Site)
4 Months ago
Highspot - Salesforce Technical Lead

Highspot

Hyderabad, Telangana, India (Hybrid)
3 Months ago
Paytm - Growth Management - Assistant General Manager - Oil & Gas

Paytm

Noida, Uttar Pradesh, India (On-Site)
1 Month ago
NetApp - IT Release Manager

NetApp

Bengaluru, Karnataka, India (On-Site)
3 Months ago
PwC - Senior Associate_Operations Transformation

PwC

Bengaluru, Karnataka, India (On-Site)
3 Months ago
ClanX - Software Engineer (C++)

ClanX

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Axinous - Architect, Software Development - Web Proxy

Axinous

Bengaluru, Karnataka, India (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Google - Senior Multimedia System Architect, Silicon

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Month ago
Anthology  Inc  - Manager, Software Engineering

Anthology Inc

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Microsoft - Research Intern - Generative AI

Microsoft

Redmond, Washington, United States (On-Site)
1 Month ago
ByteDance - Site Reliability Engineer, ML System

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
Enphase Energy - Staff Analog Design Engineer

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Regent Craft - Propulsion Engineering Intern

Regent Craft

North Kingstown, Rhode Island, United States (On-Site)
3 Months ago
Riot Games - Senior Manager, Technical Product Management - League of Legends

Riot Games

Los Angeles, California, United States (On-Site)
1 Month ago
Google - Lead CPU Design Verification Engineer, Silicon

Google

Austin, Texas, United States (On-Site)
1 Month ago
Intel Corporation - Emulation Engineer

Intel Corporation

(Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

Hyderabad, Telangana, India (On-Site)

New Taipei, New Taipei City, Taiwan (On-Site)

New York, New York, United States (On-Site)

Dublin, County Dublin, Ireland (On-Site)

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)

Mountain View, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug