Taro Logo

Senior Design Engineer, Networking, Google Cloud

A global technology company that designs, implements, and manages hardware, software, machine learning, and systems infrastructure for Google services and Google Cloud.
Cloud
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · Cloud

Description For Senior Design Engineer, Networking, Google Cloud

Join Google Cloud's innovative team as a Senior Design Engineer focused on networking technologies. This role combines hardware expertise with software integration, working on cutting-edge ASIC development for data center acceleration. You'll be part of the ML, Systems, & Cloud AI (MSCA) organization, which is responsible for the infrastructure powering Google's global services and cloud platform.

The position requires deep technical knowledge in networking ASIC architecture, RDMA, packet processing, and system design principles. You'll contribute to developing custom silicon solutions that enhance Google's data center capabilities, working on projects from specification through to production implementation.

Your responsibilities will span project definition, design architecture, and implementation of next-generation data center accelerators. The role involves close collaboration with software teams to optimize hardware/software interfaces and requires expertise in performance analysis for end-to-end networking stacks.

This is an opportunity to shape the future of Google's infrastructure, working with state-of-the-art technology and contributing to systems that serve billions of users. The position offers the chance to work with leading experts in the field and make significant impacts on Google's networking capabilities.

The ideal candidate will bring experience in TCP/IP, Ethernet, PCIe, and DRAM protocols, along with strong skills in RTL development and system architecture. You'll be working in a collaborative environment, pushing the boundaries of what's possible in data center networking while contributing to Google's mission of organizing the world's information.

Last updated 12 days ago

Responsibilities For Senior Design Engineer, Networking, 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 Senior Design Engineer, Networking, 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 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 Senior Design Engineer, Networking, Google Cloud