Taro Logo

Silicon RTL Design Engineer Networking, Google Cloud

Google is a global technology company that develops innovative products and services used by billions of people worldwide.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
4+ years of experience
AI · Enterprise SaaS · Cloud

Job Description

Join Google's Technical Infrastructure team as a Silicon RTL Design Engineer working on cutting-edge TPU (Tensor Processing Unit) technology that powers Google's most demanding AI/ML applications. In this role, you'll be instrumental in developing custom silicon solutions that drive the future of Google's TPU architecture and its integration within AI/ML systems.

You'll work on accelerating and improving traffic efficiency in data centers, collaborating closely with cross-functional teams in architecture, verification, power and performance, and physical design. Your responsibilities will include developing next-generation data center accelerators, solving technical challenges through innovative micro-architecture and practical logic solutions, and evaluating design options with a focus on complexity, performance, power, and area optimization.

As part of Google's Technical Infrastructure team, you'll contribute to the backbone that makes Google's product portfolio possible. The team takes pride in being the engineers' engineers, working on everything from developing and maintaining data centers to building next-generation Google platforms. Your work will directly impact millions of users worldwide by ensuring optimal network performance and user experience.

This position offers an exciting opportunity to shape the future of AI/ML hardware acceleration at Google, working with state-of-the-art technology and collaborating with industry experts. You'll be part of a team that values innovation, technical excellence, and practical problem-solving, while contributing to products that have global impact.

Last updated 9 hours ago

Responsibilities For Silicon RTL Design Engineer Networking, Google Cloud

  • Own microarchitecture and implementation of IPs and subsystems in the Networking domain
  • Work with design team members to close feature definitions and develop microarchitecture specifications
  • Participate in design methodology, libraries, debug, code review in coordination with other IPs Design Verification (DV) teams and physical design teams
  • Work on Power, Performance and Area improvements for the domains owned

Requirements For Silicon RTL Design Engineer Networking, Google Cloud

Python
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, a related field, or equivalent practical experience
  • 4 years of experience in ASIC development with Verilog/SystemVerilog, VHDL
  • Experience in micro-architecture and design of IPs and Subsystems
  • Experience in ASIC design verification, synthesis, timing/power analysis, and Design for Testing (DFT)

Related Jobs

Standard Cell Layout Design Engineer, Silicon

Design custom silicon solutions for Google's consumer products, focusing on standard cell layout design and ASIC development in Bengaluru.

Silicon Frontend CAD Engineer

Silicon Frontend CAD Engineer position at Google, developing custom silicon solutions and methodologies for front-end tasks, requiring expertise in CAD systems and scripting languages.

Web Solutions Engineer II, Global Partnerships Tools

Web Solutions Engineer II position at Google focusing on building and maintaining partnership management tools and workflows, requiring full-stack development experience.

Silicon Physical Design Engineer, Google Cloud, TPU

Silicon Physical Design Engineer position at Google Cloud focusing on TPU development, requiring expertise in physical design and SoC cycles to optimize machine learning computation in data centers.

Software Engineer III, Geo

Software Engineer III position at Google's Geo team, focusing on developing and maintaining mapping technologies and services that serve billions of users worldwide.