ASIC Design Verification Engineer

1 Month ago • 3 Years + • Research & Development

Job Summary

Job Description

As an ASIC Design Verification Engineer at Google, you will be part of a team developing custom silicon solutions for Google's direct-to-consumer products. Responsibilities include planning and executing verification of next-generation configurable infrastructure IPs, interconnects, and memory subsystems. You will create and enhance constrained-random verification environments using SystemVerilog and UVM, develop cross-language tools and verification methodologies, and identify and write coverage measures. Debugging tests with design engineers to ensure functional correctness and close coverage gaps is crucial. The role requires experience in verifying digital logic at the RTL level using SystemVerilog or C/C++, familiarity with standard verification methodologies and IP components (microprocessor cores, memory subsystems), and proficiency in scripting languages and software development frameworks. The work contributes to the innovation behind products used by millions worldwide, shaping the next generation of hardware experiences.
Must have:
  • 3+ years RTL verification experience
  • SystemVerilog/C/C++ proficiency
  • UVM/standard verification methodology
  • IP verification experience (memory, processors)
  • Scripting and software development skills
Good to have:
  • Master's/PhD in relevant field
  • Experience with caches, coherency, DDR/LPDDR, PCIe
  • Interconnect protocol experience (AHB, AXI, etc.)
  • SOC performance verification, pre/post-silicon analysis
  • Simulation, emulation, FPGA prototyping experience

Job Details

Minimum qualifications:

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, a related field, or equivalent practical experience.
  • 3 years of experience verifying digital logic at RTL level using SystemVerilog or C/C++.
  • Experience creating and using verification components and environments in standard verification methodology.
  • Experience verifying digital systems using standard IP components/interconnects (i.e., microprocessor cores, hierarchical memory subsystems).
  • Experience with scripting languages and software development frameworks.

Preferred qualifications:

  • Master's degree or PhD in Electrical Engineering, Computer Science or equivalent practical experience.
  • Experience in one or more of the following areas: Caches Hierarchies, Coherency, Memory Consistency Models, DDR/LPDDR, PCIe, Packet Processors, Security, Clock and Power Controllers.
  • Experience with Interconnect Protocols (e.g., AHB, AXI, ACE, CHI, CCIX, CXL).
  • Experience with performance verification of SOCs, pre-Silicon analysis and post-Silicon correlation.
  • Experience with building verification methodologies that span simulation, emulation and FPGA prototypes.

About the job

Be part of a 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

  • Plan and execute the verification of the next generation configurable Infrastructure IPs, interconnects and memory subsystems.
  • Create and enhance constrained-random verification environments using SystemVerilog and UVM.
  • Develop cross language tools and verification methodologies.
  • Identify and write all types of coverage measures for stimulus and corner-cases.
  • Debug tests with design engineers to deliver functionally correct blocks and subsystems and close coverage measures to identify verification holes and to show progress towards tape-out.

Similar Jobs

Homa games - Director of Publishing

Homa games

France (Remote)
2 Months ago
Google - Software Engineering, Code Hardening, Project AICodeSec

Google

Mountain View, California, United States (On-Site)
1 Month ago
SiftHub - Senior Frontend Engineer

SiftHub

Maharashtra, India (On-Site)
7 Months ago
Evil Empire - Creative Gameplay Programmer

Evil Empire

Bordeaux, Nouvelle-Aquitaine, France (Hybrid)
1 Month ago
Attentive - Software Engineer, Customer Success

Attentive

(Remote)
6 Months ago
Rivos - CPU Design/Verification - Intern

Rivos

Santa Clara, California, United States (On-Site)
7 Months ago
NVIDIA - ASIC Engineer

NVIDIA

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
N-iX - Senior C++ Engineer (High Performance Computing)

N-iX

Argentina (Remote)
2 Months ago
Riot Games - Staff Software Engineer, Gameplay & Simulation

Riot Games

Los Angeles, California, United States (On-Site)
4 Months ago
Google - Research Scientist, Google Cloud AI

Google

Kirkland, Washington, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Engineering Manager, Looker Modeling and Storage Lifecycle

Google

San Francisco, California, United States (On-Site)
1 Month ago
Twitch - Senior Product Designer

Twitch

New York, New York, United States (On-Site)
1 Month ago
Digital Jalebi - Visual / UX Designer

Digital Jalebi

(Remote)
2 Years ago
Epic Games - Senior Technical UI Designer

Epic Games

Cary, North Carolina, United States (On-Site)
3 Months ago
ISS Stoxx - Techno Functional Business Analyst Lead

ISS Stoxx

Mumbai, Maharashtra, India (On-Site)
4 Weeks ago
WongDoody - Product Service Designer

WongDoody

Taipei City, Taiwan (On-Site)
1 Month ago
MIQ Digital - Senior Product Designer (Fixed Term)

MIQ Digital

London, England, United Kingdom (On-Site)
1 Month ago
Ubisoft - Lead R&D Scientist

Ubisoft

Shanghai, Shanghai, China (On-Site)
1 Month ago
Onehouse - Software Engineer, Distributed Data Systems

Onehouse

Sunnyvale, California, United States (Hybrid)
3 Years ago
InnoPhase IoT - Staff/Sr. Staff PHY Design Engineer

InnoPhase IoT

San Jose, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Ubisoft - Programmer

Ubisoft

Pune, Maharashtra, India (On-Site)
3 Months ago
Nagarro - Principal Engineer, PHP Drupal

Nagarro

India (Remote)
7 Months ago
Disney - Animator

Disney

Mumbai, Maharashtra, India (On-Site)
3 Months ago
PwC - Associate -SAP ABAP-Kolkata-TC

PwC

Kolkata, West Bengal, India (On-Site)
8 Months ago
Google - Business Development Consultant, New Business Sales

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Saxo Bank - Corporate Onboarding KYC Analyst

Saxo Bank

Gurugram, India (On-Site)
3 Weeks ago
Hasura - Senior/Staff Software Engineer - Go Backend (Bengaluru/Hybrid)

Hasura

Bengaluru, Karnataka, India (Hybrid)
8 Months ago
Interactive Brokers - Client Services Representative - International Process - BPO

Interactive Brokers

Mumbai, Maharashtra, India (On-Site)
7 Months ago
PwC - IN-Manager_Employee Central_Enterprise Apps SAP_Advisory_Kolkata

PwC

Kolkata, West Bengal, India (On-Site)
7 Months ago
Cuemath - ELA Curriculum Developer

Cuemath

Bengaluru, Karnataka, India (Hybrid)
8 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Krafton  - [Infra Div.] Sr. Risk Analysis Client Programmer (5년 이상)

Krafton

Seoul, South Korea (On-Site)
6 Months ago
NVIDIA - Software Engineering Manager, Sparse Linear Algebra Libraries

NVIDIA

United States (Hybrid)
3 Months ago
Netflix - Engineering Manager, Compute Controlplane and Capacity

Netflix

United States (Remote)
1 Month ago
NVIDIA - CSP Hardware Application Engineer

NVIDIA

Beijing, Beijing, China (On-Site)
4 Months ago
ByteDance - LLM Software Engineer/Researcher (Applied Machine Learning)- 2024 Start (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
7 Months ago
ByteDance - Student Researcher (Doubao (Seed) - LLM Foundation Research)

ByteDance

San Jose, California, United States (Hybrid)
1 Month ago
NVIDIA - Senior Memory Engineer

NVIDIA

Taipei City, Taiwan (On-Site)
2 Months ago
NVIDIA - Senior Staff Software Engineer - Observability and Monitoring

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago
NVIDIA - HSIO Functional and Power Management Engineer

NVIDIA

Santa Clara, California, United States (Hybrid)
1 Month ago
Netflix - Machine Learning Intern - Spring or Summer 2025

Netflix

Los Gatos, California, United States (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded