Silicon Subsystems RTL Design Engineer

2 Months 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

Eqvilent - Infrastructure Support Engineer

Eqvilent

Dubai, Dubai, United Arab Emirates (On-Site)
1 Month ago
Illuminia - Bioinformatics Engineer 1

Illuminia

Singapore, Singapore (On-Site)
1 Month ago
Evolution  - Data Scientist

Evolution

Warsaw, Masovian Voivodeship, Poland (Hybrid)
11 Months ago
Jumio - SDE III - Fullstack (Acquisition)

Jumio

Bengaluru, Karnataka, India (On-Site)
1 Month ago
ElevenLabs - Full-Stack Engineer (Back-End Leaning - Core)

ElevenLabs

United Kingdom (Remote)
3 Months ago
bytedance - Research Scientist in ML Systems

bytedance

Seattle, Washington, United States (On-Site)
8 Months ago
NVIDIA - Senior System Reliability Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago
Cadence - Lead Support Application Engineer - GCS

Cadence

Bengaluru, Karnataka, India (On-Site)
9 Months ago
Krafton - [Production Management Office] Studio Supporter (10년 이상)

Krafton

Seoul, South Korea (On-Site)
6 Months ago
bytedance - Backend Engineer, ARK Large Model Platform (Singapore)

bytedance

Singapore (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

yellow brick games - Technical Artist, Graphic & Lookdev

yellow brick games

Québec City, Quebec, Canada (Remote)
1 Month ago
Stonewall Collision & Auto Painting - Senior Data Scientist

Stonewall Collision & Auto Painting

Vijayawada, Andhra Pradesh, India (On-Site)
9 Months ago
bytedance - Research Scientist Graduate (Foundation Model, Vision and Language) - 2025 Start (PhD)

bytedance

San Jose, California, United States (On-Site)
8 Months ago
Ansys - Senior R&D Engineer (C++, Qt)

Ansys

Athens, Greece (Hybrid)
1 Month ago
future past creatives - Game Developer Intern

future past creatives

(Remote)
2 Months ago
Autodesk - Senior Software Engineer (Full Stack - Java, AWS, AI/ML)

Autodesk

Bengaluru, Karnataka, India (On-Site)
1 Month ago
bytedance - Research Scientist Intern (Doubao (Seed) - Machine Learning System) - 2025 Summer (PhD)

bytedance

Seattle, Washington, United States (On-Site)
8 Months ago
Room 8 Studio - 3D Animator, Senior

Room 8 Studio

Bulgaria (Remote)
5 Months ago
2K - Principal Gameplay Animation Engineer

2K

Burnaby, British Columbia, Canada (Hybrid)
2 Months ago
bytedance - Machine Learning Engineer Intern (Global E-commerce Risk Control) - 2025 Summer (PhD)

bytedance

San Jose, California, United States (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Accenture - Capital Projects Management Sr Analyst

Accenture

Bengaluru, Karnataka, India (On-Site)
2 Months ago
fluence - Senior Network Monitoring Engineer

fluence

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Zurora - Site Reliability Engineer II

Zurora

Bengaluru, Karnataka, India (Remote)
1 Month ago
Milestone Localization - Digital Marketing Manager

Milestone Localization

Karnataka, India (On-Site)
9 Months ago
Cadence - Digital Flow Solutions Engineer

Cadence

Bengaluru, Karnataka, India (On-Site)
1 Month ago
beghou consulting - Software Developer – Delivery (Mainsail™)

beghou consulting

Hyderabad, Telangana, India (Hybrid)
3 Weeks ago
Toppan MErril - Senior Technical Analyst / Architect

Toppan MErril

Chennai, Tamil Nadu, India (On-Site)
1 Month ago
Winjit Technologies - .Net Developer

Winjit Technologies

Nashik, Maharashtra, India (On-Site)
2 Months ago
E2open - Senior Enterprise Service Engineer

E2open

Hyderabad, Telangana, India (On-Site)
1 Month ago
Blitz app - Senior Software Engineer (C++)

Blitz app

India (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Research Development Jobs

rivos - CPU Physical Design - Full Time

rivos

Hsinchu, Hsinchu City, Taiwan (Hybrid)
8 Months ago
Krafton - Applied Research Scientist/Engineer - LM/Agent

Krafton

Seoul, South Korea (On-Site)
3 Months ago
NVIDIA - Senior Chip Design Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
4 Months ago
Actian - C Engineer - Bangalore/Pune

Actian

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Krafton - IT Service & Solutions Manager

Krafton

Seoul, South Korea (On-Site)
3 Months ago
Nintendo - Embedded Engineer, Display (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
1 Year ago
Google - Staff Software Engineer, Google Cloud

Google

Pune, Maharashtra, India (On-Site)
7 Months ago
Tesla - Electrical Engineering Standardization / Administrator CAE

Tesla

Prüm, Rhineland-Palatinate, Germany (On-Site)
4 Months ago
bytedance - Research Scientist, Foundation Model, Speech & Audio

bytedance

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

Get notifed when new similar jobs are uploaded

About The Company

New York, United States (On-Site)

London, England, United Kingdom (On-Site)

Taipei City, Taiwan (On-Site)

Kirkland, Washington, United States (On-Site)

Sunnyvale, California, United States (On-Site)

Sunnyvale, California, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Sunnyvale, California, United States (On-Site)

Kraków, Lesser Poland Voivodeship, Poland (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