Taro Logo

Senior CPU Architecture and Performance Architect

Google organizes the world's information and makes it universally accessible and useful, combining AI, Software, and Hardware to create helpful experiences.
Mountain View, CA, USAAustin, TX, USAPortland, OR, USA
$183,000 - $271,000
Embedded
Principal Software Engineer
In-Person
5,000+ Employees
10+ years of experience
AI · Hardware

Description For Senior CPU Architecture and Performance Architect

Google is seeking a Senior CPU Architecture and Performance Architect to join their hardware team developing custom silicon solutions for direct-to-consumer products. This role combines advanced CPU architecture with Google's cutting-edge AI and hardware initiatives.

The position requires deep expertise in high-performance microprocessor architecture, with responsibilities including improving processor instruction set architecture, developing innovative microarchitecture features, and delivering advanced System on Chip (SoC) products. You'll work closely with Google's Android applications and AI teams to analyze performance and guide CPU architecture decisions.

As a key technical leader, you'll be responsible for planning projects and guiding CPU architects while collaborating with power, thermal, security, and physical design teams. The role involves solving complex technical challenges in CPU performance, microarchitecture design, and methodology development.

The ideal candidate brings 10+ years of experience in high-performance CPU architecture and design, with strong skills in C/C++ and scripting languages. Knowledge of processor instruction set architectures (ARM, RISC-V, x86) and system software components is highly valued. The position offers competitive compensation ($183,000-$271,000 base salary plus bonus and equity) and the opportunity to shape next-generation hardware experiences used by millions worldwide.

This role is perfect for someone passionate about pushing the boundaries of processor architecture while working with world-class teams across Google. You'll have the chance to directly impact the performance and efficiency of Google's future hardware products while solving challenging technical problems in a collaborative environment.

The position is available in several major tech hubs including Mountain View, Austin, Portland, and Poughkeepsie, offering flexibility in location while maintaining close collaboration with key technical teams. Join Google's hardware team to help create the next generation of innovative computing solutions that combine cutting-edge CPU architecture with Google's expertise in AI and software.

Last updated 3 days ago

Responsibilities For Senior CPU Architecture and Performance Architect

  • Deliver solutions to complex problems that may be ambiguous or lacking clear precedent
  • Plan, drive, and evaluate ARM's architecture features from both architecture and performance angles
  • Define and write CPU subsystem architecture specifications
  • Lead the collaboration with RTL, design verification, and physical design teams
  • Drive performance correlation between the performance model and RTL implementation and perform pre-silicon and post-silicon performance bug triage

Requirements For Senior CPU Architecture and Performance Architect

Linux
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, a related field, or equivalent practical experience
  • 10 years of experience in high-performance microprocessor architecture, microarchitecture, performance and design
  • Experience in high-performance CPU architecture and CPU blocks
  • Experience in performance modeling, analysis, correlation, and workload characterization
  • Experience with C/C++ and scripting languages

Benefits For Senior CPU Architecture and Performance Architect

Medical Insurance
Equity
  • Bonus
  • Equity
  • Benefits

Interested in this job?

Jobs Related To Google Senior CPU Architecture and Performance Architect