Silicon Subsystems RTL Design Engineer

2 Days ago • 5 Years + • Research & Development

Job Summary

Job Description

This role involves shaping the future of AI/ML hardware acceleration by developing cutting-edge TPU technology. You'll contribute to custom silicon solutions powering Google's TPUs, working on design and verification of complex digital designs, focusing on TPU architecture within AI/ML systems. The work includes owning microarchitecture and implementation of subsystems in the data center domain, collaborating with Architecture, Firmware, and Software teams to achieve feature closure and develop microarchitecture specifications. Responsibilities also include performing quality checks (Lint, CDC, RDC, VCLP), driving design methodology, and identifying power, performance, and area improvements. You will be part of a team developing ASICs to accelerate data center traffic, solving technical problems with innovative micro-architecture and practical logic solutions.
Must have:
  • Bachelor's degree in relevant field
  • 5+ years ASIC development experience (Verilog/SystemVerilog, VHDL)
  • ASIC design verification, synthesis, timing/power analysis, DFT experience
  • Micro-architecture and subsystem design experience
Good to have:
  • SoC design and integration flow experience
  • Scripting languages (Python or Perl)
  • High-performance/low-power design techniques
  • Knowledge of arithmetic units, bus architectures, processor design, accelerators, or memory hierarchies

Job Details

Minimum qualifications:

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, a related field, or equivalent practical experience.
  • 5 years of experience in ASIC development with Verilog/SystemVerilog, VHDL.
  • Experience with ASIC design verification, synthesis, timing/power analysis, and Design for Testing (DFT).
  • Experience in micro-architecture and design of subsystems.

Preferred qualifications:

  • Experience in SoC designs and integration flows.
  • Experience with scripting languages (e.g., Python or Perl).
  • Knowledge of high performance and low power design techniques.
  • Knowledge of arithmetic units, bus architectures, processor design, accelerators, or memory hierarchies.

About the job

In this role, you’ll work to shape the future of AI/ML hardware acceleration. You will have an opportunity to drive cutting-edge TPU (Tensor Processing Unit) technology that powers Google's most demanding AI/ML applications. You’ll be part of a team that pushes boundaries, developing custom silicon solutions that power the future of Google's TPU. You'll contribute to the innovation behind products loved by millions worldwide, and leverage your design and verification expertise to verify complex digital designs, with a specific focus on TPU architecture and its integration within AI/ML-driven systems.

You will be part of a team developing ASICs used to accelerate and improve traffic in data centers. You will collaborate with members of architecture, verification, power and performance, physical design, etc. to specify and deliver quality designs for next generation data center accelerators. You will solve technical problems with innovative micro-architecture and practical logic solutions, and evaluate design options with complexity, performance, power and area in mind.

The ML, Systems, & Cloud AI (MSCA) organization at Google designs, implements, and manages the hardware, software, machine learning, and systems infrastructure for all Google services (Search, YouTube, etc.) and Google Cloud. Our end users are Googlers, Cloud customers and the billions of people who use Google services around the world.

We prioritize security, efficiency, and reliability across everything we do - from developing our latest TPUs to running a global network, while driving towards shaping the future of hyperscale computing. Our global impact spans software and hardware, including Google Cloud’s Vertex AI, the leading AI platform for bringing Gemini models to enterprise customers.

Responsibilities

  • Own microarchitecture and implementation of subsystems in the data center domain.
  • Work with Architecture, Firmware, and Software teams to drive feature closure and develop microarchitecture specifications. 
  • Perform Quality check flows like Lint, CDC, RDC, VCLP.
  • Drive design methodology, libraries, debug, code review in coordination with other IPs Design Verification (DV) teams and physical design teams.
  • Identify and drive power, performance and area improvements for the domains owned.

Similar Jobs

Rackspace Technology - Senior GCP Cloud Engineer

Rackspace Technology

United States (Remote)
1 Month ago
ION - Lead Python Engineer, New York

ION

New York, New York, United States (Hybrid)
6 Months ago
N-iX - Senior DevOps Engineer

N-iX

Ukraine (Remote)
1 Week ago
Zscaler - Principal Software Development Engineer (Java/Security Controls/Vault)

Zscaler

Bengaluru, Karnataka, India (On-Site)
8 Hours ago
Critical mass - Marketing Science Lead

Critical mass

San José Province, Costa Rica (On-Site)
8 Hours ago
Google - Hardware Architect, GPU, ML IP

Google

San Diego, California, United States (On-Site)
1 Week ago
Ubisoft - Technical Architect

Ubisoft

Pune, Maharashtra, India (On-Site)
2 Months ago
ByteDance - Video Codec Firmware Engineer - Multimedia Lab

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
NVIDIA - Principal Engineer - DL and AI Software

NVIDIA

Santa Clara, California, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Early Career Software Engineer, People with Disabilities

Google

State Of Minas Gerais, Brazil (On-Site)
4 Months ago
Edgemony - Back-End Developer

Edgemony

Milan, Lombardy, Italy (Remote)
1 Month ago
e2 open - Senior Software Engineer

e2 open

Hyderabad, Telangana, India (On-Site)
1 Day ago
Take-Two Interactive - Senior Product Security Engineer

Take-Two Interactive

Toronto, Ontario, Canada (On-Site)
1 Day ago
sony global (Games) - Data Analyst

sony global (Games)

Culver City, California, United States (Hybrid)
1 Day ago
Tesla - Lead Power Electronic/Electrical Design Engineer

Tesla

Brandenburg, Germany (On-Site)
2 Months ago
Beghou Consulting - Sr. Consultant

Beghou Consulting

Emeryville, California, United States (Hybrid)
2 Months ago
Metacore - Data Lead, Merge Mansion

Metacore

Berlin, Berlin, Germany (Hybrid)
2 Months ago
The Walt Disney Company - Associate Software Engineer

The Walt Disney Company

Washington, United States (On-Site)
3 Days ago
Axon - Senior Security Engineer

Axon

Seattle, Washington, United States (On-Site)
8 Hours ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

BrightEdge - Software Development Manager

BrightEdge

Hyderabad, Telangana, India (Remote)
6 Months ago
MSKC GAME STUDIO   - Game Artist

MSKC GAME STUDIO

Bengaluru, Karnataka, India (On-Site)
9 Months ago
Sportskeeda - Social Media Executive - USA Sports

Sportskeeda

India (Remote)
1 Week ago
Google - Product Manager

Google

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Aeries Technology - Sr. Software Engineer – Ruby & Rails

Aeries Technology

Hyderabad, Telangana, India (On-Site)
23 Hours ago
Cognite - Senior Solution Architect

Cognite

Bengaluru, Karnataka, India (Hybrid)
11 Months ago
CynLr - Digital Marketing Manager

CynLr

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Nagarro - Staff Engineer, Machine Learning

Nagarro

India (Remote)
6 Months ago
Highspot - Sr. Salesforce Administrator

Highspot

Hyderabad, Telangana, India (Hybrid)
6 Months ago
Nagarro - Engineer, InfraOps

Nagarro

India (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

NVIDIA - Senior Optical Mixed Signal Design Validation Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
3 Weeks ago
NVIDIA - Deep Learning Performance Architect

NVIDIA

Shanghai, Shanghai, China (On-Site)
3 Months ago
Rivos - Platform FPGA Design

Rivos

Santa Clara, California, United States (On-Site)
6 Months ago
The Walt Disney Company - Associate Software Engineer

The Walt Disney Company

Washington, United States (On-Site)
3 Days ago
Google - Machine Learning Engineer, Design Verification, Silicon

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Google - ASIC Design Engineer, RTL, Silicon

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Krafton  - AI Adoption Specialist

Krafton

Seoul, South Korea (On-Site)
1 Month ago
Netflix - Software Engineer L4, Machine Learning Platform (Metaflow)

Netflix

Los Gatos, California, United States (On-Site)
2 Months ago
ByteDance - DevOps Engineer - Applied Machine Learning Engine (Singapore)

ByteDance

Singapore (On-Site)
5 Months ago
NVIDIA - Principal Engineer - DL and AI Software

NVIDIA

Canada (On-Site)
2 Months 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