Taro Logo

Senior RTL Design Engineer, Google Cloud

Google is a global technology company that designs and develops cloud computing, search, software, and online advertising technologies.
Senior Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · Cloud

Job Description

Join Google Cloud's innovative hardware 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 the next generation of data center accelerators. You'll be involved in performance analysis for networking stacks and lead ASIC subsystem development.

The position requires deep expertise in hardware design, particularly in networking ASICs, with emphasis on micro-architecture, RTL development, and system integration. You'll work with technologies like RDMA, packet processing, and various networking protocols while contributing to groundbreaking developments in data center networks.

This role offers the 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 Google's global services and Cloud platform, including cutting-edge AI initiatives like Vertex AI. The position demands strong technical skills, innovative thinking, and the ability to collaborate across teams to deliver high-performance hardware solutions.

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

  • 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