Silicon RTL Design Engineer, TPU, Google Cloud

2 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

Ansys - R&D Engineer II ( C++, GPU, Meshing)

Ansys

Pune, Maharashtra, India (On-Site)
1 Month ago
Apple - Neural Engine HW Modeling Architect, Platform Architecture

Apple

Seattle, Washington, United States (On-Site)
1 Month ago
Scanline VFX - Lead Compositor

Scanline VFX

Seoul, South Korea (Hybrid)
7 Months ago
Nintendo - Associate Engineer, Audio (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
11 Months ago
Microsoft - Member of Technical Staff, AI Pretraining Platform

Microsoft

Zürich, Zurich, Switzerland (On-Site)
2 Months ago
Qualcomm - Automotive Linux Platform Engineer

Qualcomm

Shanghai, China (On-Site)
1 Month ago
Ion - Cloud Engineer Kubernetes

Ion

Italy (Hybrid)
8 Months ago
London stock Exchange - Solutions Architect

London stock Exchange

London, England, United Kingdom (On-Site)
1 Month ago
Thales - DevOps Engineer

Thales

Ditzingen, Baden-Württemberg, Germany (Hybrid)
1 Month ago
Thales - GCP Cloud Architect

Thales

Vélizy-Villacoublay, Île-de-France, France (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

SEGA - Audio Programmer

SEGA

Sofia, Sofia City Province, Bulgaria (On-Site)
3 Months ago
Ion - Software/Artificial Intelligence Engineer - Graduate Development Program

Ion

Pisa, Tuscany, Italy (Hybrid)
5 Months ago
Epic Games - Senior Software Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
5 Months ago
Axonius - Software Engineer, Stability and Performance

Axonius

New York, New York, United States (Hybrid)
3 Weeks ago
bytedance - Software Development Engineer Graduate (Distributed NoSQL Database Systems)

bytedance

Seattle, Washington, United States (On-Site)
5 Months ago
Qualcomm - Camera Driver Developer

Qualcomm

Hyderabad, Telangana, India (On-Site)
2 Months ago
PlayStation Global - Lead Engineer, Mobile Performance

PlayStation Global

United States (Remote)
2 Months ago
bytedance - Backend Software Engineer, AI Applications

bytedance

San Jose, California, United States (On-Site)
2 Months ago
seedify - Senior Technical Artist

seedify

Philippines (Remote)
2 Months ago
Canonical - Software-Defined Networking Engineer

Canonical

(Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Capgemini - Data Testing

Capgemini

Mumbai, Maharashtra, India (On-Site)
1 Month ago
Highspot - Infrastructure Platform Software Engineer

Highspot

Hyderabad, Telangana, India (Hybrid)
6 Months ago
Lytx,  Inc  - Sr. Cloud Infrastructure Engineer

Lytx, Inc

Bengaluru, Karnataka, India (Hybrid)
8 Months ago
Comscore - Systems Engineer

Comscore

Pune, Maharashtra, India (On-Site)
1 Month ago
Open Systems Technologies - Project Engineer - Civil

Open Systems Technologies

Navi Mumbai, Maharashtra, India (On-Site)
6 Days ago
Paytm - Team Lead Sales

Paytm

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Safe security - Software Development Engineer III

Safe security

Bengaluru, Karnataka, India (On-Site)
1 Year ago
Accenture - Learning Operations New Associate

Accenture

Mumbai, Maharashtra, India (On-Site)
3 Weeks ago
Match Group - Performance Marketing Coordinator

Match Group

Gurugram, Haryana, India (Hybrid)
1 Month ago
WebTech Corporation - Brakes Application Engineer

WebTech Corporation

Tamil Nadu, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Devops Jobs

Insight Software - Solution Architect

Insight Software

Berlin, Berlin, Germany (Remote)
3 Months ago
PlayStation Global - Senior Build System Engineer

PlayStation Global

United States (Remote)
2 Months ago
Interactive Brokers - Cloud Platform Engineer

Interactive Brokers

Hyderabad, Telangana, India (Hybrid)
1 Month ago
Progress - DevOps Engineer

Progress

Sofia, Sofia City Province, Bulgaria (Hybrid)
1 Month ago
London stock Exchange - Site Reliability Engineer

London stock Exchange

Bengaluru, Karnataka, India (On-Site)
1 Month ago
hogarth - Software Architect

hogarth

Bucharest, Bucharest, Romania (Hybrid)
1 Month ago
Sonar Source - Senior Platform Engineer – Developer Experience

Sonar Source

Austin, Texas, United States (Hybrid)
1 Month ago
Revenera - Senior Site Reliability Engineer

Revenera

Bengaluru, Karnataka, India (Hybrid)
8 Months ago
Rackspace Technology - Cloud Practice Engineer III

Rackspace Technology

Jalisco, Mexico (Remote)
2 Months ago
Nagarro - Staff Engineer, Cloud

Nagarro

Colombia (Remote)
8 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Atlanta, Georgia, United States (On-Site)

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