Networking SoC Architect, Google Cloud

Google is a global technology company that provides a wide range of internet-related services and products.
Backend
Principal Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · Cloud

Description For Networking SoC Architect, Google Cloud

Google Cloud is seeking a Networking SoC Architect 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 a Networking SoC Architect, you'll be responsible for defining solutions for network accelerations in data centers, working with cutting-edge technology and collaborating closely with software teams.

The position requires deep expertise in network architecture and system design principles, with a focus on creating high-performance hardware/software interfaces. You'll be working on next-generation data center accelerators, requiring extensive knowledge of RDMA and packet processor-based transports. The role involves evaluating various silicon solutions, from off-the-shelf components to custom designs and chiplets.

The Technical Infrastructure team at Google is responsible for building and maintaining the architecture that powers Google's vast product portfolio. This team takes pride in being the engineers' engineers, working on everything from data centers to next-generation Google platforms. They ensure networks run optimally, providing users with the best and fastest experience possible.

This is an excellent opportunity for experienced professionals who want to work at the forefront of data center networking technology. You'll be part of a diverse team that pushes boundaries and contributes to products used by millions worldwide. The role offers the chance to shape the future of hardware experiences, focusing on unparalleled performance, efficiency, and integration.

The ideal candidate will have extensive experience in network architecture, ASIC design, and system principles, combined with strong programming skills and the ability to collaborate effectively with cross-functional teams. This position offers the opportunity to work on challenging problems at scale, making a significant impact on Google's infrastructure.

Last updated a day ago

Responsibilities For Networking SoC Architect, Google Cloud

  • Evaluate different silicon solutions for executing Google's data center networking roadmap
  • Create high performance hardware/software interfaces
  • Collaborate with software, verification, emulation, physical design, packaging, and silicon validation stakeholders
  • Drive vendor execution in various engagements
  • Participate in evaluation of future ASIC designs and general architecture

Requirements For Networking SoC Architect, Google Cloud

Python
Go
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, a related field, or equivalent practical experience
  • 8 years of experience working in network architecture and system design principles
  • Experience developing RTL for ASIC subsystems
  • Experience in micro-architecture, design, verification, logic synthesis, and timing closure
  • Experience in architecting RDMA or packet processor IPs across multiple generations
  • Experience with TCP, IP, Ethernet, PCIE, and DRAM
  • Familiarity with Network on Chip (NoC) principles and protocols
  • Proficiency in a procedural programming language (C++, Python, Go)

Interested in this job?

Jobs Related To Google Networking SoC Architect, Google Cloud

Lead Group Product Manager, Ads

Lead role managing product teams for Google Ads, overseeing search, display, and video advertising campaigns across Google's advertising network.

Software Engineering Manager, Billing Finance

Lead software engineering manager role at Google Cloud, focusing on billing finance systems and team leadership in Hyderabad.

Head of Engineering, YouTube Playables, Gaming

Lead YouTube Playables engineering team, overseeing game integration and platform development with competitive compensation and benefits.

Interposer Physical Design Engineer

Principal Interposer Physical Design Engineer position at Google, focusing on ASIC design and advanced process nodes for custom silicon solutions.

Engineering Manager, Easy SaaS, Google Cloud

Lead software engineering teams at Google Cloud, managing technical direction and team development for enterprise SaaS solutions.