Silicon RTL Design Engineer, TPU, Google Cloud

1 Week ago • 3 Years + • Research & Development

Job Summary

Job Description

This role involves shaping the future of AI/ML hardware acceleration by developing cutting-edge TPU technology for Google's demanding applications. As a Silicon RTL Design Engineer, you'll contribute to custom silicon solutions powering Google's TPU, working on complex digital designs within TPU architecture and its integration into AI/ML systems. Responsibilities include owning IP and subsystem implementation, collaborating with architecture and design leads, driving design methodologies, identifying power/performance/area improvements, and working with DV and physical design teams. You'll be part of a team developing SoCs to accelerate machine learning computation in data centers, solving technical problems with innovative logic solutions and evaluating design options considering performance, power, and area. Collaboration with architecture, verification, power, and physical design teams is crucial for delivering high-quality designs for next-generation data center accelerators.
Must have:
  • Bachelor's degree in relevant field or equivalent experience
  • 3+ years ASIC/SoC development with Verilog/SystemVerilog
  • Micro-architecture and IP/subsystem design experience
  • ASIC design verification, synthesis, timing/power analysis, and DFT experience
Good to have:
  • Experience with Python, C/C++, or Perl
  • SoC design and integration flow experience
  • Knowledge of arithmetic units, processor design, accelerators, bus architectures, fabrics/NoC, or memory hierarchies
  • High-performance and low-power design techniques knowledge

Job Details

Minimum qualifications:

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

Preferred qualifications:

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

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 diverse 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 SoCs used to accelerate machine learning computation in data centers. You will solve technical problems with innovative and practical logic solutions, and evaluate design options with performance, power, and area in mind. You will collaborate with members of architecture, verification, power and performance, physical design and more to specify and deliver high quality designs for next generation data center accelerators.

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 implementation of IPs and subsystems.
  • Work with Architecture and Design Leads to understand micro-architecture specifications.
  • 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.

Similar Jobs

Warner Bros Games - Senior Data Engineer

Warner Bros Games

Hyderabad, Telangana, India (Hybrid)
1 Month ago
NVIDIA - Senior Site Reliability Engineer

NVIDIA

Westford, Massachusetts, United States (On-Site)
1 Month ago
Whoop - Staff Battery Engineer

Whoop

Boston, Massachusetts, United States (On-Site)
23 Hours ago
Google - Software Engineer III, Engineering Productivity, Google Cloud Platform

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Week ago
Ethos Life - Data Scientist

Ethos Life

Bengaluru, Karnataka, India (Hybrid)
1 Day ago
NVIDIA - SOC Clock Distribution Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Meta - Research Scientist Intern, Machine Perception for Input and Interaction (PhD)

Meta

Seattle, Washington, United States (On-Site)
5 Months ago
Riot Games - Principal Software Engineer - VALORANT Experience Team

Riot Games

Los Angeles, California, United States (On-Site)
5 Months ago
Meta - Software Engineer (Technical Leadership) - Machine Learning

Meta

Menlo Park, California, United States (On-Site)
5 Months ago
Ubisoft - Principal R&D Scientist on Bots & Behaviors

Ubisoft

Bordeaux, Nouvelle-Aquitaine, France (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Intrepid Studios,  Inc  - Unreal Automation Engineer

Intrepid Studios, Inc

Canada (On-Site)
8 Months ago
Nagarro - Senior Staff Engineer, QA Automation

Nagarro

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
6 Months ago
ByteDance - Algorithm Engineer, Security Assurance

ByteDance

Singapore (On-Site)
2 Weeks ago
Veeam Software - Cloud Platform Engineer

Veeam Software

(Remote)
7 Hours ago
Epic Games - Tech Animation Artist

Epic Games

Shanghai, Shanghai, China (On-Site)
1 Week ago
ION - Network Security Engineer

ION

Collecchio, Emilia-Romagna, Italy (Hybrid)
6 Months ago
NVIDIA - Deep Learning Software Engineering Intern, Test Development

NVIDIA

Shanghai, Shanghai, China (On-Site)
4 Weeks ago
Adobe - Business Systems Analyst - Identity Services

Adobe

Bucharest, Bucharest, Romania (On-Site)
1 Day ago
Scopely - Engineering Manager - LiveOps Automation

Scopely

(Remote)
9 Hours ago
Instawork - Senior Software Engineer

Instawork

Singapore, Singapore (Hybrid)
23 Hours ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Tekion Corp - Governance & Risk and Compliance Analyst

Tekion Corp

Chennai, Tamil Nadu, India (Hybrid)
1 Day ago
Hitachi - MSD CE - Portal

Hitachi

Pune, Maharashtra, India (On-Site)
6 Months ago
Toppan Merrril - Senior IT Security Engineer

Toppan Merrril

Chennai, Tamil Nadu, India (On-Site)
22 Hours ago
PwC - IN_Manager_ Agile Coach_Advisory Corporate_Advisory_Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Accurate - Software Engineering Manager

Accurate

Hyderabad, Telangana, India (Hybrid)
1 Year ago
euro monitor - Software Engineer 3

euro monitor

Bengaluru, Karnataka, India (Hybrid)
1 Week ago
Synechron - Senior Business Analyst (VisionPLUS)

Synechron

Bengaluru, Karnataka, India (On-Site)
1 Day ago
Futuristic Labs - Prototype Engineer

Futuristic Labs

Hyderabad, Telangana, India (On-Site)
7 Months ago
Zscaler - Assistant Manager, FP&A

Zscaler

Sahibzada Ajit Singh Nagar, Punjab, India (Hybrid)
8 Hours ago
Google - Software Engineer III, Full Stack, Infrastructure, YouTube

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Rambus - SMTS Systems Engineering

Rambus

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Google - Staff Research Scientist, Modeling of Two-Qubit Gates and Tunable Couplers

Google

Goleta, California, United States (On-Site)
1 Week ago
Tesla - Mechanical Design Engineer Internship

Tesla

Brandenburg, Germany (On-Site)
2 Months ago
NVIDIA - Senior Silicon Validation and Productization Engineer

NVIDIA

Santa Clara, California, United States (Hybrid)
1 Month ago
Valve corporation - Psychologist
Research/Experimental

Valve corporation

Bellevue, Washington, United States (On-Site)
5 Months ago
Google - Senior Software Engineer, CPU Performance Modeling Engineer

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Weeks ago
ByteDance - Experienced Technical Lead - Edge Cloud Infrastructure - San Jose / Seattle / Boston

ByteDance

Seattle, Washington, United States (On-Site)
6 Months ago
Krafton  - Game Security Software Engineer

Krafton

Seoul, South Korea (On-Site)
1 Month ago
NVIDIA - Developer Technology Engineer, Public Sector - New College Grad 2025

NVIDIA

Santa Clara, California, United States (On-Site)
2 Weeks ago
Krafton  - Corporate Social Responsibility (CSR) Specialist

Krafton

Seoul, South Korea (On-Site)
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.

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