TPU Microarchitecture Design Lead

7 Hours ago • 8-15 Years • Research & Development • $183,000 PA - $271,000 PA

Job Summary

Job Description

This role involves technically leading a project team delivering Machine Learning IPs for Google Silicon SoCs. Responsibilities include defining microarchitecture details for machine learning processors and accelerators, overseeing RTL development and debugging simulations, meeting schedule commitments, supporting customers, and participating in synthesis, timing/power estimation, and FPGA/silicon bring-up. The ideal candidate will have extensive experience in RTL design using Verilog/System Verilog, microarchitecture, leading IP/SoC design teams, and working with ARM-based SoCs. Experience with machine learning IPs, low-power estimation, and timing closure is highly preferred. The role requires driving a multi-generational roadmap for IP development.
Must have:
  • 8+ years RTL design (Verilog/System Verilog)
  • 4+ years leading IP/SoC design teams
  • Experience with ARM-based SoCs and ASIC methodology
  • Machine learning IP design expertise
  • Microarchitecture definition and data flow specification
Good to have:
  • Master's or PhD in relevant field
  • 15+ years of IP design experience (ML, Neural Processors, Multimedia, or GPUs)
  • Low power estimation, timing closure, and synthesis experience
  • Experience leading technical teams
  • Ability to drive multi-generational IP roadmap

Job Details


Minimum qualifications:

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or equivalent practical experience.
  • 8 years of experience with RTL design using Verilog/System Verilog and microarchitecture.
  • 4 years of experience in leading IP/SoC design teams.
  • Experience with ARM-based SoCs, interconnects, and ASIC methodology.

Preferred qualifications:

  • Master's degree or PhD in Electrical Engineering, Computer Engineering or Computer Science, with an emphasis on computer architecture.
  • 15 years of experience with IP design for IPs in Machine learning, Neural Processors, Multimedia, or GPUs.
  • Experience with methodologies for low power estimation, timing closure, and synthesis.
  • Experience leading technical teams.
  • Ability to drive a multi-generational roadmap for IP development.

About the job

Google engineers develop the next-generation technologies that change how users connect, explore, and interact with information and one another. As a member of an extraordinarily creative, motivated and talented team, you develop new products that are used by millions of people. We need our engineers to be versatile and passionate to take on new problems as we continue to push technology forward. If you get excited about building new things and working across discipline lines, then our team might be your next career step.

Google's mission is to organize the world's information and make it universally accessible and useful. Our team combines the best of Google AI, Software, and Hardware to create radically helpful experiences. We research, design, and develop new technologies and hardware to make computing faster, seamless, and more powerful. We aim to make people's lives better through technology.

The US base salary range for this full-time position is $183,000-$271,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process.

Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits. Learn more about .

Responsibilities

  • Technically lead a project team that delivers Machine Learning IPs for Google Silicon SoCs.
  • Define microarchitecture details for Machine learning processors and accelerators along with specification of data flows and integration requirements for Subsystem Development.
  • Oversee RTL development, and debug functional/performance simulations.
  • Meet schedule commitments and provide support to customers.
  • Participate in synthesis, timing/power estimation, and FPGA/silicon bring-up.

Similar Jobs

Toptracer - Senior Embedded Software Engineer

Toptracer

Stockholm, Stockholm County, Sweden (Hybrid)
5 Months ago
Meta - Software Engineer - Datacenter networking

Meta

Bellevue, Washington, United States (On-Site)
5 Months ago
Google - Senior ASIC Design Engineer, Silicon

Google

Bengaluru, Karnataka, India (On-Site)
7 Hours ago
Google - ASIC Silicon Design Engineer

Google

Bengaluru, Karnataka, India (On-Site)
8 Hours ago
Cadence - Design Engineering Manager

Cadence

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Samsung Semiconductor - Staff Engineer, ASIC Design, Front End

Samsung Semiconductor

San Jose, California, United States (On-Site)
3 Weeks ago
Google - Silicon Engineering Lead

Google

Taipei City, Taiwan (On-Site)
8 Hours ago
NVIDIA - Senior System Software Engineer, GPU Server

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago
NVIDIA - Senior Math Libraries Engineers - Python APIs

NVIDIA

Remote, Oregon, United States (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ByteDance - Research Scientist in ML Systems

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
ByteDance - Design Verification Engineer - Multimedia Lab

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
NVIDIA - System Software Engineer - OpenBMC

NVIDIA

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Visteon Corporation - Electromagnetic Compatibility (EMC) Design Expert

Visteon Corporation

Chennai, Tamil Nadu, India (Hybrid)
6 Months ago
JMA - Principal Firmware Engineer - Radio

JMA

Plano, Texas, United States (On-Site)
6 Months ago
ByteDance - SOC System Architect

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
ASSIST Software - C/C++ Embedded Engineer

ASSIST Software

Suceava, Suceava County, Romania (On-Site)
5 Months ago
Google - ASIC Engineer, Devices and Services

Google

Bengaluru, Karnataka, India (On-Site)
7 Hours ago
Meta - Software Engineer - Datacenter networking

Meta

Bellevue, Washington, United States (On-Site)
5 Months ago
Cadence - Design Engineer II

Cadence

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

Get notifed when new similar jobs are uploaded

Jobs in Mountain View, California, United States

Obsidian Entertainment - Engine Programmer (Staff/Senior)

Obsidian Entertainment

Irvine, California, United States (On-Site)
8 Months ago
The Walt Disney Company - Senior Financial Analyst, Disney+ Content Finance

The Walt Disney Company

Glendale, California, United States (On-Site)
2 Days ago
Sony Pictures Animation - Associate Production Manager - Feature

Sony Pictures Animation

Los Angeles, California, United States (On-Site)
3 Weeks ago
Match Group - Sr. Software Engineer, Backend

Match Group

Palo Alto, California, United States (Hybrid)
6 Months ago
Life church - Product Manager

Life church

Edmond, Oklahoma, United States (On-Site)
6 Months ago
Epic Games - Director, User Experience Research

Epic Games

Cary, North Carolina, United States (On-Site)
3 Weeks ago
NVIDIA - Senior Math Libraries Engineer - Dense Linear Algebra

NVIDIA

California, United States (Hybrid)
2 Months ago
Survios - Mid-Senior Community Manager

Survios

Marina Del Rey, California, United States (On-Site)
6 Months ago
Epic Games - Test Lead

Epic Games

Cary, North Carolina, United States (On-Site)
2 Months ago
Meta - Software Engineer, Android

Meta

Burlingame, California, United States (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

NVIDIA - Senior Physical Design Verification Layout Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Onward Search - Oracle Development Team Lead

Onward Search

Norwalk, Connecticut, United States (Remote)
3 Weeks ago
NVIDIA - STA Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
ByteDance - Research Scientist in Foundation Model, Speech & Audio Graduates - 2024 Start (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
NVIDIA - Senior Applied Power Architect - GPU

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago
Krafton  - Publishing Member of Pricing & Monetization Strategy

Krafton

Seoul, South Korea (On-Site)
2 Months ago
Google - Chip Infrastructure Engineer, SoC CAD

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
8 Hours ago
NVIDIA - Clock Design Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Microsoft - Fiber Manufacturing Technician

Microsoft

England, United Kingdom (On-Site)
16 Hours ago
Riot Games - Principal Researcher

Riot Games

Los Angeles, California, United States (On-Site)
9 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.

Dublin, County Dublin, Ireland (On-Site)

Sunnyvale, California, United States (On-Site)

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)

Warsaw, Masovian Voivodeship, Poland (On-Site)

Hyderabad, Telangana, India (On-Site)

Sunnyvale, California, United States (On-Site)

Sydney, New South Wales, Australia (On-Site)

Waterloo, Ontario, Canada (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