Networking RTL Design Engineer

Google is a global technology company that develops and maintains cloud infrastructure, search, and various consumer 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 is seeking a Networking RTL Design Engineer to join their Technical Infrastructure team. This role is crucial in developing custom silicon solutions that power Google's future direct-to-consumer products. As part of the team, you'll be working on Application-Specific Integrated Circuits (ASICs) used to accelerate networking in data centers.

The position requires deep expertise in networking ASIC architecture, from specification to production, with a focus on RDMA-based transports and packet processing. You'll be contributing to groundbreaking innovations in data center networks, working with state-of-the-art technology and collaborating with cross-functional teams.

The role offers the opportunity to shape the next generation of hardware experiences at Google, delivering unparalleled performance, efficiency, and integration. You'll be working on projects that directly impact millions of users worldwide through Google's product portfolio. The Technical Infrastructure team is proud to be at the forefront of engineering innovation, maintaining and developing data centers and building next-generation Google platforms.

This is an excellent opportunity for experienced engineers who are passionate about hardware design, networking protocols, and system architecture. You'll be working in either Tel Aviv or Haifa, Israel, contributing to Google's mission of building efficient and reliable data center networks. The role combines technical depth with collaborative work, requiring both hardware expertise and software understanding to create optimal solutions for Google's infrastructure needs.

Last updated 7 days ago

Responsibilities For Networking RTL Design Engineer

  • 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

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
  • Experience developing RTL for ASIC subsystems
  • Experience in Cross-functional, micro-architecture, design, verification, logic synthesis, and timing closure
  • Experience in TCP, IP, Ethernet, PCIE and DRAM, NoC principles and protocols (preferred)
  • Experience working with software teams optimizing hardware/software interface (preferred)
  • Experience in a procedural programming language (C++, Python, Go) (preferred)
  • Experience in estimating performance by analysis, modeling, and network simulation (preferred)

Benefits For Networking RTL Design Engineer

Medical Insurance
Vision Insurance
Dental Insurance
Parental Leave
  • Equal opportunity employer
  • Accommodation for special needs
  • Global work environment

Interested in this job?

Jobs Related To Google Networking RTL Design Engineer

Lead Group Product Manager, Ads

Lead Google Ads product team in developing innovative advertising solutions, managing product roadmaps, and driving strategic initiatives with 10+ years of product management experience.

Senior Product Manager, Photos

Senior Product Manager position at Google leading the Memories experience in Google Photos, requiring product strategy, user experience expertise, and cross-functional leadership.

Technical Lead Manager, Ads Benchmarks Experiences

Lead and build Google's Ads Benchmarks Experiences team in Warsaw, overseeing full-stack development while managing and growing a new engineering team.

Leadership Technical Program Manager I, Search

Lead complex technical programs at Google Search, managing cross-functional engineering projects with global impact.

Group Product Manager, Ads

Lead product strategy and development for Google Ads, managing cross-functional teams and driving innovation in digital advertising solutions.