Taro Logo

Staff Design Engineer, Google Cloud, Networking

A global technology company that designs and develops cloud computing, search engine, software, hardware, and AI solutions.
Cloud
Staff Software Engineer
In-Person
5,000+ Employees
10+ years of experience
AI · Enterprise SaaS · Cloud
This job posting is no longer active. Check out these related jobs instead:

Job Description

Google is seeking a Staff Design Engineer to join their Cloud Networking team, focusing on developing cutting-edge ASICs for data center acceleration. This role is part of the ML, Systems, & Cloud AI (MSCA) organization, which is responsible for the hardware, software, and infrastructure powering Google's services and Cloud platform. The position requires deep expertise in networking ASIC architecture and development, combining hardware design with software optimization. You'll be working on next-generation data center accelerators, leading complex ASIC subsystems, and ensuring high performance across the entire networking stack. The role offers the opportunity to shape the future of Google's infrastructure, working with state-of-the-art technology in networking, cloud computing, and hardware design. The position involves collaboration across multiple teams, including software, verification, and physical design, making it ideal for someone who excels in both technical leadership and cross-functional communication. This is a chance to impact billions of users while working on some of the most advanced networking hardware solutions in the industry.

Last updated 16 days ago

Responsibilities For Staff Design Engineer, Google Cloud, Networking

  • Lead a complex ASIC subsystem
  • Understand how it interacts with software and other ASIC subsystems to implement data center networks
  • Define high-performance hardware/software interfaces. Write micro architecture and design specifications
  • Define efficient micro-architecture and block partitioning/interfaces and flows
  • Collaborate closely with software, verification, and physical design stakeholders to ensure the designs are complete, correct, and performant

Requirements For Staff Design Engineer, Google Cloud, Networking

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