Taro Logo

Networking RTL Design Engineer, Google Cloud

A global technology company that designs and develops innovative products and services used by billions of people worldwide.
Embedded
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · Cloud

Description For Networking RTL Design Engineer, Google Cloud

Join Google Cloud as a Networking RTL Design Engineer, where you'll be part of an innovative team developing custom silicon solutions that power Google's future. This role focuses on developing Application-Specific Integrated Circuits (ASICs) to accelerate networking in data centers. You'll work within the ML, Systems & Cloud AI (MSCA) organization, which is responsible for the hardware, software, and infrastructure powering Google's services and Cloud platform.

As a Networking RTL Design Engineer, you'll contribute to the architecture, design, and implementation of next-generation data center accelerators. Your expertise in RDMA-based transports and end-to-end networking stack performance analysis will be crucial. The position requires deep technical knowledge in networking protocols, ASIC design, and hardware/software interfaces.

The role offers the opportunity to work on groundbreaking technology that impacts billions of users worldwide. You'll collaborate with cross-functional teams, participate in developing new layer protocols, and help shape the future of data center networking. Google's commitment to security, efficiency, and reliability will be central to your work.

Working at Google means joining a company at the forefront of hyperscale computing, with projects ranging from TPU development to global network management. You'll be part of a diverse team that pushes boundaries and delivers unparalleled performance in hardware experiences. The position offers the chance to work on cutting-edge technology while contributing to Google's mission of organizing the world's information.

Last updated 18 hours ago

Responsibilities For Networking 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 everything interacts with software and other ASIC subsystems
  • Define performance hardware/software interfaces. Write micro-architecture and design specifications
  • Define efficient micro-architecture and block partitioning/interfaces and flows

Requirements For Networking RTL Design Engineer, Google Cloud

Python
Go
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience architecting networking ASICs from specification to production
  • Experience working with design networking such as RDMA 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 Networking RTL Design Engineer, Google Cloud