Taro Logo

Senior CPU Architect, Google Cloud

A global technology company that designs and develops cloud computing, search engine, software, hardware, and AI solutions.
Embedded
Staff 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 developing custom silicon solutions that power Google's direct-to-consumer products and cloud infrastructure. The position involves leading CPU architecture and microarchitecture definitions, collaborating with cross-functional teams including software and hardware architects, design, verification, and physical implementation teams.

The ideal candidate will be responsible for shaping the next generation of hardware experiences, focusing on delivering unparalleled performance, efficiency, and integration. They will play a key role in building processor performance analysis infrastructure, utilizing modeling, emulation, and silicon measurement techniques to drive power and performance optimizations for specific customer workloads.

The MSCA organization is responsible for designing, implementing, and managing the hardware, software, machine learning, and systems infrastructure for all Google services (including Search, YouTube) and Google Cloud. The team prioritizes security, efficiency, and reliability while working towards advancing hyperscale computing. Their impact extends to cutting-edge technologies like TPUs and Vertex AI, Google Cloud's leading AI platform for enterprise customers.

This is an excellent opportunity for an experienced CPU architect who wants to work at the forefront of technology, developing solutions that will impact billions of users worldwide. The role offers the chance to work with state-of-the-art technology while collaborating with some of the industry's best minds in a company known for innovation and technical excellence.

Last updated 2 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
  • Communicate analysis results in both qualitative and quantitative fashion to support decisions

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 (preferred)
  • Knowledge of CPU Power Management (preferred)
  • English proficiency required

Interested in this job?

Jobs Related To Google Senior CPU Architect, Google Cloud