Silicon RTL Design Engineer, TPU, Google Cloud

3 Months ago • 3 Years + • Devops

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

Game Boost - Senior Lighting Artist

Game Boost

Stockholm, Stockholm County, Sweden (Remote)
3 Months ago
Snail Studios - Senior Technical Designer

Snail Studios

Los Angeles, California, United States (On-Site)
2 Months ago
bytedance - Imaging System Architect

bytedance

San Jose, California, United States (On-Site)
3 Months ago
Roblox - Principal Software Engineer, 3D Foundation Model Data

Roblox

San Mateo, California, United States (On-Site)
1 Month ago
Nintendo - Senior Engineer (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
1 Year ago
Palo Alto Networks - Principal DevOps Engineer (Cortex)

Palo Alto Networks

Santa Clara, California, United States (On-Site)
3 Weeks ago
Kaedim - DevOps Engineer

Kaedim

San Francisco, California, United States (On-Site)
11 Months ago
extreme network - STAFF SW SYSTEMS ENGINEER - Platform Development- Kernel/Linux Driver

extreme network

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Evolution  - CI/CD (DevOps) Engineer

Evolution

Riga, Latvia (On-Site)
7 Months ago
Applied materials  - DevOps Support Engineer

Applied materials

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

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Mozilla - Staff Software Engineer

Mozilla

New Zealand (Remote)
2 Months ago
version 1 - kdb+ Engineer

version 1

Glasgow, Scotland, United Kingdom (On-Site)
2 Months ago
Ethernovia - Senior ASIC Design Verification Engineer

Ethernovia

United States (Remote)
2 Months ago
Scanline VFX - Release DevOps Engineer

Scanline VFX

Seoul, South Korea (Hybrid)
4 Months ago
Rackspace Technology - Cloud Practice Engineer III

Rackspace Technology

Jalisco, Mexico (Remote)
3 Months ago
GMS Services - Game Developer (C++)

GMS Services

Berlin, Berlin, Germany (On-Site)
10 Years ago
Ubisoft - R&D Engineer

Ubisoft

Pune, Maharashtra, India (Hybrid)
1 Month ago
skybox labs  - Senior Lighting Artist

skybox labs

Burnaby, British Columbia, Canada (Hybrid)
1 Month ago
PlayStation Global - Staff Software Engineer

PlayStation Global

Aliso Viejo, California, United States (On-Site)
8 Months ago
Techstar group - GoLang Developer

Techstar group

Plano, Texas, United States (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Gigamon - Sr Staff SW Engineer

Gigamon

Chennai, Tamil Nadu, India (On-Site)
3 Months ago
Qualcomm - Auto Systems Staff Engineer

Qualcomm

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Capgemini - Data Architect

Capgemini

Chennai, Tamil Nadu, India (On-Site)
2 Months ago
Capgemini - C2C Cash Applications Process Expert - A

Capgemini

Salem, Tamil Nadu, India (On-Site)
2 Months ago
Digicore studios - Workshop Tutor – Generative AI Applications

Digicore studios

Pune, Maharashtra, India (Remote)
6 Months ago
Rippling - Product Lead, Billing

Rippling

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Paytm - Team Lead - Service

Paytm

Delhi, India (On-Site)
1 Month ago
Capgemini - SCM Functional

Capgemini

Pune, Maharashtra, India (On-Site)
3 Months ago
Liquid nitro games - Senior Product Manager – Strategic Initiatives (Founders Office)

Liquid nitro games

Hyderabad, Telangana, India (On-Site)
1 Month ago
Paytm - Sales - Team Lead

Paytm

Surat, Gujarat, India (On-Site)
4 Weeks ago

Get notifed when new similar jobs are uploaded

Devops Jobs

Axon - Sr. Solutions Architect, Fusus

Axon

Atlanta, Georgia, United States (Hybrid)
2 Months ago
Capgemini - Automation Engineer

Capgemini

Bengaluru, Karnataka, India (On-Site)
2 Months ago
CyberArk - Solution Engineer, Strategic Accounts - East

CyberArk

United States (On-Site)
1 Month ago
bounteous - CDP Solution Architect (RTCDP)

bounteous

India (Hybrid)
5 Months ago
Workato - AI Solutions Architect

Workato

Chennai, Tamil Nadu, India (On-Site)
2 Months ago
high radius - Cloud Engineer - MySQL DBA

high radius

Hyderabad, Telangana, India (On-Site)
1 Month ago
bytedance - Global Head of Solution Architect, SealSuite

bytedance

Singapore (On-Site)
6 Months ago
NVIDIA - Solution Architect - AI and ML

NVIDIA

(Remote)
6 Months ago
Interactive Brokers - Platform Engineer - Support

Interactive Brokers

Mumbai, Maharashtra, India (On-Site)
2 Months ago
appier - Software Engineer, Site Reliability Engineering

appier

Tokyo, Japan (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Kirkland, Washington, United States (On-Site)

Sunnyvale, California, United States (On-Site)

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

Sunnyvale, California, United States (On-Site)

Mexico City, Mexico City, Mexico (On-Site)

Belo Horizonte, State Of Minas Gerais, Brazil (On-Site)

Mexico City, Mexico City, Mexico (On-Site)

Mountain View, 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