Silicon RTL Design Engineer, TPU

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

Axon - Security Operations Center Manager

Axon

Seattle, Washington, United States (Hybrid)
7 Hours ago
ByteDance - Site Reliability Engineer, Edge Services

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
samsung semiconductoer - Staff Software Engineer – Storage Systems and Protocols

samsung semiconductoer

San Jose, California, United States (On-Site)
1 Day ago
Jane Street - Software Engineer

Jane Street

New York, New York, United States (On-Site)
6 Hours ago
Mindtickle - Solution Architect (EMEA Shift)

Mindtickle

Pune, Maharashtra, India (Hybrid)
8 Hours ago
Google - Senior Software Engineer, Embedded Systems/Firmware, Google Cloud

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Days ago
ByteDance - Research Scientist (Machine Learning for Science (AI-for-Science))

ByteDance

Seattle, Washington, United States (On-Site)
1 Month ago
Trackman - Machine Learning Developer with DSP experience (Python/C++)

Trackman

Hørsholm, Denmark (On-Site)
1 Month ago
Tesla - Electrical Engineering - Motor Design, Tesla Bot Internship

Tesla

Athens, Greece (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Rovio Entertainment Corporation - Senior Data Analyst

Rovio Entertainment Corporation

Uusimaa, Finland (Hybrid)
1 Month ago
Eleven Labs - Design Engineer

Eleven Labs

United Kingdom (Remote)
1 Month ago
Meta - Software Engineering Manager, Infrastructure

Meta

United States (Remote)
2 Weeks ago
N-iX - Senior Data Engineer

N-iX

Armenia (Remote)
1 Month ago
Playrix - Senior Technical Designer

Playrix

Ukraine (Remote)
6 Months ago
ByteDance - Research Scientist in Machine Learning for Science (AML - AI-for-Science) - 2024 Start (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
6 Months ago
Meta - Research Engineer

Meta

Pittsburgh, Pennsylvania, United States (On-Site)
5 Months ago
Google - Technical Solutions Consultant, Android

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
2 Days ago
Google - Software Engineer II, Platform Storage, Google Cloud Platform

Google

Taipei City, Taiwan (On-Site)
2 Days ago
Actian - Pre-Sales Engineer AppScan

Actian

(Remote)
8 Hours ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Scanline VFX - Senior Pipeline Developer (Houdini)

Scanline VFX

Mumbai, Maharashtra, India (On-Site)
6 Months ago
Starkflow - Specialist

Starkflow

Thiruvananthapuram, Kerala, India (On-Site)
2 Months ago
Aeries Technology - Customer Content Specialist

Aeries Technology

Bengaluru, Karnataka, India (On-Site)
22 Hours ago
Ajmera Infotech - Senior Azure DevOps Engineer (IaaS)

Ajmera Infotech

Hyderabad, Telangana, India (On-Site)
1 Month ago
Tide - Staff - Backend Engineer

Tide

Hyderabad, Telangana, India (Hybrid)
1 Day ago
GameJobs - Senior Data Analyst

GameJobs

Bengaluru, Karnataka, India (On-Site)
1 Year ago
Google - Product Manager, Google Cloud Databases

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
BOT VFX - FX - Senior Level (Short term Contractual)

BOT VFX

Chennai, Tamil Nadu, India (On-Site)
3 Days ago
Paytm - Key Account Manager / Senior Key Account Manager - Pune

Paytm

Pune, Maharashtra, India (On-Site)
5 Months ago
Fortanix - Software Engineer - II

Fortanix

Bengaluru, Karnataka, India (Hybrid)
1 Day ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

ByteDance - Senior Research Engineer / Scientist - AI for Databases

ByteDance

Seattle, Washington, United States (On-Site)
3 Days ago
NVIDIA - GPU Firmware Engineer (RDSS Intern)

NVIDIA

Taipei City, Taiwan (On-Site)
3 Months ago
Netflix - Research Scientist L5, Algorithms Engineering

Netflix

Los Gatos, California, United States (On-Site)
6 Months ago
NVIDIA - Senior System BIOS Firmware Developer, Client Product

NVIDIA

Taipei City, Taiwan (On-Site)
4 Weeks ago
Microsoft - Research Intern - Database Internals (PostgreSQL)

Microsoft

Redmond, Washington, United States (On-Site)
1 Week ago
Rivos - CPU Design Verification - Full-time

Rivos

Hsinchu, Hsinchu City, Taiwan (Hybrid)
6 Months ago
ByteDance - Machine Learning Engineer - Inference

ByteDance

Seattle, Washington, United States (On-Site)
1 Month ago
NVIDIA - Physical Design Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
NVIDIA - Senior Methodology Software Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
2 Weeks ago
Riot Games - Associate Art Director - League of Legends, Game Modes

Riot Games

Sydney, New South Wales, Australia (On-Site)
10 Months 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