Networking RTL Design Engineer, Google Cloud

A global technology company that designs and develops internet-related services and products.
Backend
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's innovative team as a Networking 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 deep expertise in ASIC architecture with networking protocols to create next-generation data center accelerators. You'll be part of the ML, Systems & Cloud AI (MSCA) organization, working on critical infrastructure that supports Google's global services and Cloud platform.

The position requires extensive experience in networking ASIC design, from specification to production, with a focus on RDMA, packet processing, and system design principles for optimal performance. You'll collaborate with cross-functional teams to develop new layer protocols, evaluate future ASIC designs, and implement groundbreaking data center networks.

As a senior technical contributor, you'll be responsible for defining hardware/software interfaces, writing micro-architecture specifications, and ensuring efficient system integration. The role offers the opportunity to work on cutting-edge technology that directly impacts Google's infrastructure, serving billions of users worldwide.

The ideal candidate brings 8+ years of experience in ASIC architecture, strong knowledge of networking protocols (TCP/IP, Ethernet, PCIe), and expertise in RTL development. You'll be working in either Tel Aviv or Haifa, Israel, contributing to Google's mission of developing custom silicon solutions that push the boundaries of performance and efficiency.

This is an exceptional opportunity to shape the future of data center networking technology while working with world-class engineers in a company known for its technical innovation and global impact. Your work will be crucial in maintaining Google's position as a leader in cloud infrastructure and networking technology.

Last updated 15 days 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

Network Architect, Software, Google Public Sector

Network Architect position at Google Public Sector focusing on software development for networking solutions, requiring expertise in Linux networking stack and infrastructure orchestration.

Senior Solutions Acceleration Architect, Application

Senior Solutions Acceleration Architect position at Google Cloud, focusing on cloud-native application architecture and full-stack development in Singapore.

Tech Lead, Software Engineering (For Women in Tech Candidates)

Tech Lead Software Engineering role at Google, focusing on developing next-generation technologies and leading engineering teams, specifically for women in tech candidates.

Full Chip Physical Integration and CAD Engineer, Silicon

Senior silicon engineering role at Google focusing on full chip physical integration and CAD for mixed-signal designs, requiring 10+ years of ASIC experience.

System Level Test Engineer, PhD, University Graduate, Google Cloud

System Level Test Engineer position at Google Cloud, focusing on SoC testing and integration, requiring PhD and hardware testing experience.