Network Register Transfer Level Design Engineer

Google is a global technology company that develops and maintains technical infrastructure, data centers, and platforms powering user services worldwide.
$120,000 - $220,000
Cloud
Mid-Level Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS

Description For Network Register Transfer Level Design Engineer

Google Cloud is seeking a Network Register Transfer Level Design Engineer to join their Technical Infrastructure team. This role is crucial in developing custom silicon solutions and ASICs that power Google's data center networking infrastructure. You'll be working on cutting-edge technology that enables Google's massive-scale operations.

As a Network RTL Design Engineer, you'll be responsible for architecting networking ASICs from specification to production, focusing on high-performance, low-latency solutions. You'll work with RDMA-based transports and be deeply involved in the design and implementation of next-generation data center accelerators.

The role combines hardware and software expertise, requiring deep knowledge of networking protocols, ASIC design, and system architecture. You'll collaborate with cross-functional teams to develop new layer protocols, define hardware/software interfaces, and ensure optimal performance of data center networks.

Google's Technical Infrastructure team is fundamental to keeping the company's services running smoothly, ensuring users have the best and fastest experience possible. You'll be part of a team that takes pride in engineering excellence and isn't afraid to push boundaries to create innovative solutions.

The position offers the opportunity to work with cutting-edge technology in data center networking, contribute to large-scale infrastructure projects, and shape the future of Google's hardware experiences. You'll be working in either Tel Aviv or Haifa, joining a diverse team that values innovation and technical excellence.

This role is perfect for someone who combines deep technical expertise in ASIC design with a passion for networking technologies and a desire to work on infrastructure that impacts billions of users. You'll be at the forefront of developing custom silicon solutions that power the future of Google's direct-to-consumer products.

Last updated 3 days ago

Responsibilities For Network Register Transfer Level 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 to implement data center networks
  • Define performance hardware/software interfaces. Write micro-architecture and design specifications
  • Define efficient micro-architecture and block partitioning/interfaces and flows

Requirements For Network Register Transfer Level 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 like RDMA and packet processing
  • Experience developing Register Transfer Level (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
  • Experience in estimating performance by analysis, modeling, and network simulation
  • Experience in a procedural programming language (C++, Python, Go)

Benefits For Network Register Transfer Level Design Engineer

Medical Insurance
Vision Insurance
Dental Insurance
Parental Leave
  • Equal opportunity employer
  • Accommodation for special needs
  • Comprehensive health benefits
  • Parental leave

Interested in this job?

Jobs Related To Google Network Register Transfer Level Design Engineer

Cloud Solutions Architect, Rapid Innovation Team

Cloud Solutions Architect position at Google's Public Sector team, focusing on developing cloud solutions and prototypes using GCP for government and educational institutions.

Program Manager III, Supply Chain Business Operations, Technical Infrastructure

Lead supply chain and technical infrastructure operations at Google as a Program Manager III, managing strategic initiatives and cross-functional projects.

Workspace Cloud Architect

Lead Google Workspace solutions implementation for enterprise clients, providing technical guidance on deployment, configuration, and management of cloud services.

Outbound Product Manager II, Google Cloud

Lead product strategy and growth for Google Distributed Cloud, driving adoption through sales programs and customer engagement.

Data Center Operations Manager

Lead data center operations team at Google, managing infrastructure, hardware installation, and team development.