Silicon RTL Design Engineer, TPU

10 Hours ago • 3 Years + • Research & Development

Job Summary

Job Description

This role involves shaping the future of AI/ML hardware acceleration by contributing to cutting-edge TPU (Tensor Processing Unit) technology. You'll work on custom silicon solutions powering Google's demanding AI/ML applications, collaborating with a diverse team to develop SoCs accelerating machine learning computation in data centers. Responsibilities include owning IP and subsystem implementation, working with architecture and design leads, driving design methodology, identifying power/performance/area improvements, and collaborating with verification, physical design, and other teams. You'll leverage design and verification expertise to verify complex digital designs, focusing on TPU architecture and integration within AI/ML systems. This involves solving technical problems with innovative logic solutions, evaluating design options considering performance, power, and area.
Must have:
  • Bachelor's degree in related field
  • 3+ years ASIC/SoC development (Verilog/SystemVerilog)
  • Micro-architecture and IP/Subsystem design experience
  • ASIC design verification, synthesis, timing/power analysis, DFT
Good to have:
  • Python, C/C++, Perl programming
  • SoC design and integration flows
  • Knowledge of arithmetic units, processor design, accelerators, bus architectures, fabrics/NoC, memory hierarchies
  • High-performance and low-power design techniques

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

CloudLinux - Front-End Developer

CloudLinux

Serbia (Remote)
4 Days ago
Kojima Productions - Technical Artist

Kojima Productions

Tokyo, Japan (On-Site)
4 Months ago
Google - Customer Engineer III, Application Modernization, Google Cloud

Google

Sunnyvale, California, United States (On-Site)
7 Hours ago
NetEase Games - Senior AI Engineer (Asset Creation)

NetEase Games

(Remote)
3 Months ago
ByteDance - Software Developer Graduate (Routing Verification & Emulation)

ByteDance

San Jose, California, United States (On-Site)
3 Weeks ago
Tencent - Senior Staff Researcher

Tencent

California, United States (On-Site)
1 Month ago
Playtika - Youda - R&D Group Manager

Playtika

Netherlands (Hybrid)
2 Days ago
Google - IC Packaging Power Integrity Engineer, Silicon

Google

Mountain View, California, United States (On-Site)
11 Hours ago
Google - Senior Software Engineer, Machine Learning, Payments

Google

Bengaluru, Karnataka, India (On-Site)
9 Hours ago
Scanline VFX - Research Scientist

Scanline VFX

Los Angeles, California, United States (Hybrid)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ByteDance - Research Scientist Graduates, Large Language Model (Doubao) - 2025 Start

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Playrix - Senior C++ Software Engineer (Tools)

Playrix

Portugal (Remote)
5 Months ago
Google - Senior Data Scientist, Intelligent Automation and Recommendation

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
8 Hours ago
Google - Student Researcher, PhD, 2025

Google

Bengaluru, Karnataka, India (On-Site)
9 Hours ago
Netflix - Software Engineer 5 - Partner Engineering

Netflix

Los Gatos, California, United States (On-Site)
16 Hours ago
DEVOTEAM - SysOps Engineer H/F

DEVOTEAM

Levallois-Perret, Île-de-France, France (Remote)
6 Months ago
Rackspace Technology - AWS Migration Engineer

Rackspace Technology

India (Remote)
21 Hours ago
Google - Software Engineer III, Full Stack, Guided Support Experience

Google

Hyderabad, Telangana, India (On-Site)
11 Hours ago
Rockstar Games - Animation R&D Programmer

Rockstar Games

New York, New York, United States (On-Site)
5 Months ago
ByteDance - Software Engineer - Machine Learning Training

ByteDance

Singapore (On-Site)
2 Days ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Info Stretch - Lead Data Engineer

Info Stretch

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Hitachi - D365 F&O Functional SCM (Pre sales)

Hitachi

Pune, Maharashtra, India (On-Site)
6 Months ago
Google - Software Engineer III, Android, Google Play Apps

Google

Bengaluru, Karnataka, India (On-Site)
8 Hours ago
Peech Studio - Illustrator / Story boarder

Peech Studio

Karnataka, India (Hybrid)
7 Months ago
PwC - IN-Senior Associate_React Developer_Data &Analytics_Advisory_PAN India

PwC

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Egnyte - Software Engineer

Egnyte

India (Remote)
2 Months ago
Sporty Group - IN Lead- Customer Success

Sporty Group

Delhi, India (On-Site)
3 Weeks ago
Google - Account Manager, Gaming and eServices

Google

Bengaluru, Karnataka, India (On-Site)
8 Hours ago
Wipro - Release Manager

Wipro

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Interim Deal | Matchmaker for interim professionals - UX Designer

Interim Deal | Matchmaker for interim professionals

Datta, Haryana, India (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

NVIDIA - Deep Learning Software Intern, Autonomous Vehicles - Summer 2025

NVIDIA

Santa Clara, California, United States (On-Site)
1 Day ago
ByteDance - GPU/AI Application Platform Engineer Intern (Server Platform)

ByteDance

San Jose, California, United States (On-Site)
2 Days ago
Sony Interactive Entertainment - Custom SSD Evaluation Software Development for PlayStation

Sony Interactive Entertainment

Tokyo, Japan (On-Site)
1 Month ago
Google - Technical Program Manager III, NPI System Software, Cloud AI Systems

Google

Sunnyvale, California, United States (On-Site)
10 Hours ago
Meta - Software Engineer (Technical Leadership) - Machine Learning

Meta

Seattle, Washington, United States (On-Site)
5 Months ago
Krafton  - Yeoksam Office Welcoming Desk Manager

Krafton

Seoul, South Korea (On-Site)
3 Weeks ago
Microsoft - Senior Applied Scientist

Microsoft

Redmond, Washington, United States (On-Site)
13 Hours ago
Tesla - PLC Programmer

Tesla

Rhineland-Palatinate, Germany (On-Site)
2 Months ago
Google - Software Developer Manager II, reCAPTCHA Detection

Google

Montreal, Quebec, Canada (On-Site)
8 Hours ago
NVIDIA - Physical Design Backend Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
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.

Bucharest, Bucharest, Romania (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Dublin, County Dublin, Ireland (On-Site)

Bengaluru, Karnataka, India (On-Site)

Sunnyvale, California, United States (On-Site)

Sunnyvale, California, 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