Taro Logo

Senior CPU Architect, 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
Principal Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS · Cloud

Description For Senior CPU Architect, Google Cloud

Google Cloud is seeking a Senior CPU Architect to join their ML, Systems, & Cloud AI (MSCA) organization. This role is crucial in shaping the future of Google's custom silicon solutions that power their direct-to-consumer products. The position involves leading CPU architecture and microarchitecture definitions, working closely with software and hardware architects, design, verification, and physical implementation teams.

The ideal candidate will be responsible for driving architectural decisions for CPU core designs, building and utilizing performance analysis infrastructure, and conducting detailed Performance, Power, Area (PPA) trade-off analyses. They will work within the MSCA organization, which is responsible for the hardware, software, and machine learning infrastructure supporting all Google services and Cloud operations.

This is an exceptional opportunity to work on cutting-edge technology that impacts billions of users worldwide. The role combines deep technical expertise in CPU architecture with strategic decision-making and cross-functional collaboration. The position offers the chance to work on advanced projects including TPUs and hyperscale computing solutions, while contributing to Google Cloud's Vertex AI platform and other innovative initiatives.

The successful candidate will join a team that prioritizes security, efficiency, and reliability across all aspects of their work. This role requires both technical excellence and the ability to communicate complex architectural decisions to various stakeholders. The position offers the opportunity to shape the future of Google's hardware experiences, delivering unparalleled performance, efficiency, and integration.

Last updated 16 days ago

Responsibilities For Senior CPU Architect, Google Cloud

  • Lead architectural definition of CPU core designs, facilitate and make final decisions
  • Participate in and influence the building of processor performance analysis infrastructure
  • Influence the development of architectural models with varying configurations across product categories
  • Perform Performance, Power, Area (PPA) trade-off analysis for architecture and microarchitecture features

Requirements For Senior CPU Architect, Google Cloud

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent practical experience
  • 8 years of experience with microprocessor architecture and related technologies and algorithms
  • Experience with CPU architecture performance analysis, tools, and simulators at different abstraction levels
  • Knowledge of ARM architecture
  • Knowledge of CPU Power Management

Interested in this job?

Jobs Related To Google Senior CPU Architect, Google Cloud