ASIC Engineer, Devices and Services

2 Weeks ago • All levels • Research & Development

Job Summary

Job Description

This ASIC Engineer role involves verifying the architecture of Google's SOC offerings. Collaborating with hardware architects and design engineers, you'll perform functional and performance verification of infrastructure IP, interconnects, caches, memory management, and system services. Responsibilities include planning and executing verification of next-generation configurable Infrastructure IPs, creating and enhancing verification environments using SystemVerilog and UVM, developing cross-language tools and scalable methodologies, identifying and writing coverage measures, debugging tests, and ensuring coverage closure. The role requires expertise in SystemVerilog, Verilog, and various verification methodologies.
Must have:
  • Bachelor's degree in relevant field
  • Experience verifying digital systems using standard IP components
  • Experience with SystemVerilog or C/C++ for RTL verification
  • Experience with SOC performance verification and pre/post-Silicon correlation
  • Experience creating verification components and environments
Good to have:
  • Master's or PhD in Electrical Engineering or Computer Science
  • Experience with caches, coherency, memory consistency models, DDR/LPDDR, PCIe, etc.
  • Experience with interconnect protocols (AHB, AXI, ACE, CHI, CCIX, CXL)
  • Python experience

Job Details

Minimum qualifications:

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science or equivalent practical experience.
  • Experience verifying digital systems using standard IP components/interconnects (i.e., microprocessor cores, hierarchical memory subsystems) and experience with scripting languages and software development frameworks.
  • Experience verifying digital logic at RTL level using SystemVerilog or C/C++.
  • Experience with performance verification of SOCs, pre-Silicon analysis and post-Silicon correlation and with building verification methodologies that span simulation, emulation and FPGA prototypes.
  • Experience creating and using verification components and environments in standard verification methodology, Design Verification Test, SystemVerilog, Verilog, Computer Architecture, System On a Chip and Python.

Preferred qualifications:

  • Master's degree or PhD, in Electrical Engineering or Computer Science or equivalent practical experience.
  • Experience in one or more of the following: 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).

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.

As a part of the Google Silicon Platforms team, you will work on the verification of the architecture of Google’s SOC offerings. You will collaborate with hardware architects and design engineers for functional and performance verification of the infrastructure IP, interconnects, caches, memory management and system services. You also work on developing high performance Verification IPs for protocols supported by our SOCs, and collaborate in the deployment of the verification stack across a set of IPs. Our approach to building systems is based on scalability. Your work will include building and verifying a generalized system topology abstractions, and developing the associated methodologies and tools needed to solve the problem.

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 Universal Verification Methodology.
  • Develop cross language tools and scalable verification methodologies.
  • Identify and write all types of coverage measures for stimulus and corner-cases.
  • Debug tests with design engineers to deliver blocks and subsystems. Close coverage measures to identify verification holes and to show progress towards tape-out.

Similar Jobs

Epic Games - Senior Gameplay AI, Fortnite

Epic Games

Vancouver, British Columbia, Canada (On-Site)
2 Weeks ago
Gunjan App Studios - Game Designer

Gunjan App Studios

Kolkata, West Bengal, India (On-Site)
3 Days ago
Google - Senior Imaging and On-Device Machine Learning Software Engineer, Silicon

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Weeks ago
Microsoft - Applied Scientist

Microsoft

Redmond, Washington, United States (On-Site)
1 Week ago
Ubisoft - Principal R&D Scientist on Bots & Behaviors

Ubisoft

Bordeaux, Nouvelle-Aquitaine, France (Hybrid)
3 Months ago
ByteDance - Software Engineer, Architecture and Infrastructure

ByteDance

Seattle, Washington, United States (On-Site)
6 Months ago
Google - Silicon Quality and Reliability Engineer

Google

Taipei City, Taiwan (On-Site)
2 Weeks ago
NVIDIA - Senior System Software Engineer - QNX BSP and IO Virtualization

NVIDIA

Santa Clara, California, United States (On-Site)
2 Weeks ago
Microsoft - Senior Logic Design & Verification Engineer

Microsoft

(On-Site)
3 Days ago
Krafton  - PUBG EAST Region Business & Strategy Planning Manager (6+ years experience)

Krafton

Seoul, South Korea (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Ubisoft - Generalist Designer

Ubisoft

Pune, Maharashtra, India (On-Site)
1 Week ago
Discord - Staff Product Designer, Ventures

Discord

(Remote)
9 Hours ago
Solvative - UI Designer Intern

Solvative

Ahmedabad, Gujarat, India (Remote)
2 Weeks ago
Kavalirio - Data Scientist

Kavalirio

Chantilly, Virginia, United States (On-Site)
1 Day ago
HP - Privacy Analyst  (Houston/Austin/Fort Collins)

HP

Spring, Texas, United States (On-Site)
7 Months ago
Tesla - Vehicle Software, Service Engineering Internship

Tesla

North Holland, Netherlands (On-Site)
2 Months ago
Cadence - Senior Robotic Simulation Product Architect

Cadence

Austin, Texas, United States (On-Site)
5 Hours ago
Ubisoft - Gameplay Programmer

Ubisoft

Milan, Lombardy, Italy (On-Site)
2 Weeks ago
Highspot - Salesforce Developer

Highspot

Hyderabad, Telangana, India (Hybrid)
6 Months ago
The Walt Disney Company - Lead Product Designer - Growth

The Walt Disney Company

New York, New York, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Workato - Senior Software Development Engineer in Test (SDET)

Workato

Hyderabad, Telangana, India (On-Site)
7 Hours ago
Definitive HC India - Senior Data Scientist

Definitive HC India

Bengaluru, Karnataka, India (On-Site)
8 Hours ago
Google - Customer Engineer, Infrastructure Modernization, Google Cloud

Google

Mumbai, Maharashtra, India (On-Site)
2 Weeks ago
Syniverse - Principal Cyber Security Engineer

Syniverse

Bengaluru, Karnataka, India (Hybrid)
6 Hours ago
CRED - Senior Business Analyst

CRED

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
PwC - IN_Senior Associate_SAP EWM_Enterprise Apps SAP_Advisory_Mumbai

PwC

Mumbai, Maharashtra, India (On-Site)
4 Months ago
Likewize - Solarwinds Tools Expert

Likewize

Chennai, Tamil Nadu, India (On-Site)
7 Months ago
Google - Engineering Manager, YouTube Developer Infrastructure

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
GoTo Group - Senior Data Analyst

GoTo Group

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Luxoft - Technical Business Analyst

Luxoft

Bengaluru, Karnataka, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Nintendo - Senior Device Driver Software Engineer (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
10 Months ago
NVIDIA - Senior Software Engineer, Code Coverage Tools

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago
NVIDIA - Senior ASIC Verification Engineer - GPU

NVIDIA

Canada (Hybrid)
3 Weeks ago
ByteDance - Machine Learning Engineer - Machine Learning Infrastructure

ByteDance

Seattle, Washington, United States (On-Site)
6 Months ago
Google - Multimedia/Graphics ASIC IP Hardware Architect

Google

Mountain View, California, United States (On-Site)
2 Weeks ago
ByteDance - Software Engineer in Machine Learning Systems

ByteDance

Seattle, Washington, United States (On-Site)
6 Months ago
ByteDance - Software Engineer, Architecture and Infrastructure

ByteDance

Seattle, Washington, United States (On-Site)
6 Months ago
ByteDance - Research Scientist, Multimodality

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
Vigaet - Self-Driving Car Intern

Vigaet

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Microsoft - Technical Support Engineer

Microsoft

Bengaluru, Karnataka, India (Hybrid)
2 Weeks 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.

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

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

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (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