Taro Logo

Network RTL Design Engineer, Google Cloud

Google is a global technology company that designs and develops cloud computing, search, software, and online advertising technologies.
Staff Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Enterprise SaaS · Cloud

Description For Network RTL Design Engineer, Google Cloud

Join Google Cloud's innovative team as a Network RTL Design Engineer, where you'll be at the forefront of developing custom silicon solutions that power Google's data center infrastructure. This role combines hardware expertise with networking innovation, focusing on developing Application-Specific Integrated Circuits (ASICs) to accelerate data center networking.

As part of the ML, Systems, & Cloud AI (MSCA) organization, you'll work on projects that directly impact Google's global services and Cloud infrastructure. Your responsibilities will span from architectural evaluation to implementation of next-generation data center accelerators, with a particular focus on RDMA-based transport performance analysis.

The position requires deep expertise in networking ASIC architecture, RTL design, and system-level understanding of data center networks. You'll collaborate with cross-functional teams to develop new layer protocols, define hardware/software interfaces, and implement cutting-edge networking solutions. The role offers the opportunity to work on groundbreaking technologies that power Google's massive-scale infrastructure.

This is an ideal position for an experienced engineer who combines strong technical skills in ASIC design with a broad understanding of networking protocols and architectures. You'll be working in either Tel Aviv or Haifa, Israel, contributing to projects that shape the future of Google's data center technology. The role offers the chance to work with state-of-the-art technology while solving complex challenges in network architecture and design.

Last updated a day ago

Responsibilities For Network RTL Design Engineer, Google Cloud

  • Participate in evaluation of future ASIC designs and general architecture for executing Google's data center networking roadmap
  • Collaborate in developing new layer protocols for data center networking
  • Understand how it interacts with software and other ASIC subsystems to implement groundbreaking data center networks
  • Define performance hardware/software interfaces. Write micro architecture and design specifications
  • Define efficient micro-architecture and block partitioning/interfaces and flows

Requirements For Network RTL Design Engineer, Google Cloud

Python
Go
  • Bachelor's degree in Computer Science, a related field, or equivalent practical experience
  • 10 years of experience architecting networking ASICs from specification to production
  • Experience working with design networking like: RDMA and or packet processing and system design principles
  • Experience developing RTL for ASIC subsystems
  • Experience in cross-functional, micro-architecture, design, verification, logic synthesis, and timing closure

Interested in this job?

Jobs Related To Google Network RTL Design Engineer, Google Cloud