Silicon RTL Design Engineer, TPU, Google Cloud

Google is a global technology company that designs and develops cloud computing, search, software, and online advertising technologies.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI

Description For Silicon RTL Design Engineer, TPU, Google Cloud

Join Google Cloud's TPU (Tensor Processing Unit) team as a Silicon RTL Design Engineer, where you'll be at the forefront of AI/ML hardware acceleration. This role offers the opportunity to shape cutting-edge TPU technology that powers Google's most demanding AI/ML applications. You'll be part of a diverse team developing custom silicon solutions for Google's TPU, contributing to products used by millions worldwide.

In this position, you'll work on SoCs specifically designed to accelerate machine learning computation in data centers. Your responsibilities will include solving technical problems with innovative logic solutions, evaluating design options with performance, power, and area considerations, and collaborating across teams including architecture, verification, power and performance, and physical design.

The role is part of the ML, Systems, & Cloud AI (MSCA) organization at Google, which is responsible for the hardware, software, machine learning, and systems infrastructure supporting all Google services and Google Cloud. The team prioritizes security, efficiency, and reliability while pushing the boundaries of hyperscale computing. Your work will directly impact Google Cloud's Vertex AI, the leading AI platform for bringing Gemini models to enterprise customers.

This is an excellent opportunity for someone with strong ASIC/SoC development experience who wants to work on next-generation data center accelerators. The role requires expertise in Verilog/SystemVerilog, micro-architecture design, and ASIC verification, with preferred experience in programming languages like Python and knowledge of processor design and high-performance computing techniques.

Last updated 5 minutes ago

Responsibilities For Silicon RTL Design Engineer, TPU, Google Cloud

  • 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

Requirements For Silicon RTL Design Engineer, TPU, Google Cloud

Python
  • 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)

Interested in this job?

Jobs Related To Google Silicon RTL Design Engineer, TPU, Google Cloud

Application Engineer, ASCII, Supply Chain

Application Engineer position at Google focusing on supply chain systems integration and business process optimization using Python, Java, and JavaScript.

Application Engineer, Supply Chain Intelligence and Innovation

Remote Application Engineer position at Google, focusing on supply chain intelligence and innovation, requiring Java expertise and 4 years of experience.

Manufacturing Test Engineering, Rack Integration

Manufacturing Test Development Engineer role at Google, focusing on test automation and hardware integration for cloud infrastructure components.

Partner Solutions Engineer, gTech Ads Sellside

Partner Solutions Engineer role at Google's gTech Ads team, combining technical expertise with client solutions to optimize advertising product implementation and success.

Software Engineer III, YouTube OTT Media Platform

Software Engineer III position at Google's YouTube OTT Media Platform team, focusing on developing next-generation video streaming technologies and platform infrastructure.