ASIC Design Verification Engineer

1 Month ago • 3 Years + • Research & Development

Job Summary

Job Description

This role involves planning and executing the verification of next-generation configurable infrastructure IPs, interconnects, and memory subsystems. Responsibilities include creating and enhancing constrained-random verification environments using SystemVerilog and UVM, developing cross-language tools and verification methodologies, identifying and writing coverage measures, and debugging tests with design engineers. The ideal candidate will have experience verifying digital logic at the RTL level using SystemVerilog or C/C++, experience with standard verification methodologies and IP components, and proficiency in scripting languages. This position contributes to the development of custom silicon solutions for Google's direct-to-consumer products, shaping the next generation of hardware experiences.
Must have:
  • 3+ years RTL verification experience
  • SystemVerilog/C/C++ proficiency
  • UVM experience
  • IP verification expertise
  • Scripting and software development skills
Good to have:
  • Master's/PhD in relevant field
  • Cache hierarchy, coherency, memory consistency experience
  • DDR/LPDDR, PCIe, packet processor knowledge
  • Interconnect protocol experience (AHB, AXI, etc.)
  • SOC performance verification 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

hinter land - Game Designer, Systems

hinter land

(Remote)
1 Month ago
FORTUNE - UI/UX Designer

FORTUNE

New York, New York, United States (On-Site)
1 Month ago
Airlab Inc  - Junior Programmer Artificial Intelligence

Airlab Inc

Quebec, Canada (On-Site)
2 Months ago
Pentair - Engineering Regulatory Compliance Manager

Pentair

Sanford, North Carolina, United States (On-Site)
4 Weeks ago
Ubisoft - Lead UI/UX Designer - Video Games

Ubisoft

Saint-Mandé, Île-de-France, France (Hybrid)
3 Months ago
Escape Velocity Entertainment - Debug Engineer

Escape Velocity Entertainment

(Remote)
2 Months ago
ByteDance - Research Scientist Intern (Doubao (Seed) - Foundation Model, Speech Understanding) - 2024 Summer (PhD)

ByteDance

San Jose, California, United States (On-Site)
7 Months ago
Microsoft - Senior Medical Device Specialist

Microsoft

London, England, United Kingdom (On-Site)
1 Month ago
Riot Games - Sr. Manager, Software Engineering - Unpublished R&D Product

Riot Games

Los Angeles, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

AGBO - Senior Gameplay Programmer

AGBO

United States (Remote)
2 Months ago
Globalization Partners - Senior UX/UI Designer – Web & Mobile (AI Native App)

Globalization Partners

(Remote)
3 Months ago
Nagarro - SAP FI/CO Senior Consultant

Nagarro

Germany (Remote)
4 Months ago
Evil Empire - Creative Gameplay Programmer

Evil Empire

Bordeaux, Nouvelle-Aquitaine, France (Hybrid)
1 Month ago
Mighty Bear Games - Intermediate/Senior AI Engineer

Mighty Bear Games

Singapore, Singapore (Hybrid)
7 Months ago
Easy Brain - Senior UX/UI Designer

Easy Brain

Limassol, Limassol, Cyprus (Hybrid)
4 Months ago
Epic Games - Gameplay Designer

Epic Games

Cary, North Carolina, United States (On-Site)
4 Months ago
Ubisoft - Animator

Ubisoft

Pune, Maharashtra, India (On-Site)
1 Month ago
Ubisoft - Technical Director - Level Design

Ubisoft

Bordeaux, Nouvelle-Aquitaine, France (On-Site)
2 Months ago
Zynga - Senior Software Engineer I

Zynga

Bengaluru, Karnataka, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Capgemini - Business Advisor - A

Capgemini

Chennai, Tamil Nadu, India (On-Site)
1 Month ago
Google - Software Engineer, PhD

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Assystems - Draftsman structure

Assystems

Mumbai, Maharashtra, India (On-Site)
7 Months ago
Alphasense - Content Analyst I

Alphasense

Delhi, India (On-Site)
1 Month ago
Enphase Energy - EVSE - Tech Lead Backend Developer

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Aristocrat Gaming - Technical Writer

Aristocrat Gaming

Gurugram, Haryana, India (Hybrid)
2 Months ago
Anthology - System Engineer

Anthology

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Nasdaq - Senior QA Specialist - Regulatory Compliance Technology

Nasdaq

Mumbai, Maharashtra, India (Hybrid)
4 Weeks ago
Bombay Play - Performance marketing manager

Bombay Play

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Nagarro - Senior Engineer, Java

Nagarro

India (Remote)
7 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Google - Technical Program Manager, TPU, NPI

Google

Sunnyvale, California, United States (On-Site)
1 Month ago
Samsung Semiconductor - Senior Engineer, Performance Modeling Architect

Samsung Semiconductor

San Jose, California, United States (Hybrid)
5 Months ago
NVIDIA - DFX Software Engineer (RDSS Intern)

NVIDIA

Taipei City, Taiwan (On-Site)
4 Months ago
Tesla - Associate Process Technician (Formation)

Tesla

Grünheide (Mark), Brandenburg, Germany (On-Site)
3 Months ago
Google - ASIC Engineer, IP Design, Silicon

Google

Mountain View, California, United States (On-Site)
1 Month ago
NVIDIA - Senior Math Libraries Engineers - Python APIs

NVIDIA

Louisiana, United States (Remote)
3 Months ago
NVIDIA - Senior ASIC Design Engineer

NVIDIA

California, United States (Hybrid)
2 Months ago
Corsair - Hardware Development Engineer

Corsair

Vietnam (On-Site)
1 Month ago
Google - Software Engineering Manager, Black Community Inclusion

Google

São Paulo, State Of São Paulo, Brazil (On-Site)
6 Months ago
The Walt Disney Company - Software Engineer, Platform

The Walt Disney Company

California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

London, England, United Kingdom (On-Site)

Bengaluru, Karnataka, India (On-Site)

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

Bengaluru, Karnataka, India (On-Site)

Taipei City, Taiwan (On-Site)

Zürich, Zurich, Switzerland (On-Site)

Kirkland, Washington, United States (On-Site)

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

Seattle, Washington, 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