Taro Logo

Senior RTL Design Engineer, Google Cloud

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

Job Description

Join Google Cloud's innovative team as a Senior 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 hardware expertise with cutting-edge networking technology, focusing on developing Application-specific integrated circuits (ASICs) to accelerate networking in data centers.

As part of the ML, Systems, and Cloud AI (MSCA) organization, you'll work on projects that directly impact Google's core services and Cloud infrastructure. Your responsibilities will span from project definition to implementation, with a focus on designing and architecting next-generation data center accelerators. You'll be involved in performance analysis for networking stacks and lead ASIC subsystem development.

The position requires deep expertise in networking protocols, hardware design, and system architecture. You'll work with technologies like RDMA, packet processing, TCP/IP, Ethernet, and PCIe, while applying your knowledge of Network on Chip principles. The role demands strong analytical skills for performance estimation and test planning.

This is an opportunity to shape the future of hyperscale computing, working on projects that prioritize security, efficiency, and reliability. You'll be part of a team that powers critical infrastructure used by billions of people through Google services and Google Cloud customers. The position offers the chance to work with cutting-edge technology while contributing to groundbreaking developments in data center networking and hardware acceleration.

Last updated 8 hours ago

Responsibilities For Senior RTL Design Engineer, Google Cloud

  • Lead an ASIC subsystem
  • Understand how it interacts with software and other ASIC subsystems to implement groundbreaking 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
  • Implement designs in SystemVerilog

Requirements For Senior RTL Design Engineer, Google Cloud

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

Related Jobs

Senior SoC and IP Design Engineer, Google Cloud

Senior SoC and IP Design Engineer position at Google Cloud, focusing on custom silicon solutions and ASIC development for next-generation hardware experiences.

Senior SoC and IP Design Engineer, Google Cloud

Senior SoC and IP Design Engineer position at Google Cloud, focusing on custom silicon development for cloud infrastructure and consumer products.

Senior SoC Design Verification Engineer, Google Cloud

Senior SoC Design Verification Engineer position at Google Cloud, focusing on custom silicon solutions and verification of digital designs for server chips.

Senior SOC and IP Design Engineer, Google Cloud

Senior SOC and IP Design Engineer position at Google Cloud, focusing on custom silicon development and hardware infrastructure for Google's services and cloud platform.

Senior SOC RTL Design Engineer, Google Cloud

Senior SOC RTL Design Engineer position at Google Cloud, focusing on custom silicon development and hardware infrastructure for cloud computing systems.