Taro Logo

CPU Architecture Lead

A technology company that organizes the world's information and makes it universally accessible and useful.
Poughkeepsie, NY, USAAustin, TX, USAMountain View, CA, USA
$227,000 - $320,000
Embedded
Principal Software Engineer
In-Person
5,000+ Employees
10+ years of experience
AI · Enterprise SaaS

Job Description

Google is seeking a CPU Architecture Lead to join their hardware team, focusing on developing custom silicon solutions that power Google's direct-to-consumer products. This role combines advanced CPU architecture with Google's AI and software capabilities to create next-generation hardware experiences.

As a Lead CPU Architect, you'll be instrumental in improving processor instruction set architecture and developing innovative micro-architecture features for Google's advanced SoC products. You'll work closely with Google's Android applications and AI teams to analyze performance and conduct benchmark analysis across various design phases.

The position requires deep expertise in high-performance microprocessor architecture, with at least 10 years of experience in the field. You'll lead frontend microarchitecture development, focusing on areas like branch prediction and instruction fetch, while collaborating with performance teams to evaluate new concepts and features.

The role offers a competitive compensation package ranging from $227,000 to $320,000, plus bonus, equity, and comprehensive benefits. You'll be working from one of several locations: Poughkeepsie, NY; Austin, TX; Mountain View, CA; or Portland, OR.

This is an opportunity to shape the future of Google's hardware products, working with cutting-edge technology and some of the industry's brightest minds. You'll be part of Google's mission to organize the world's information and make it universally accessible and useful, while helping to create radically helpful experiences through the combination of AI, software, and hardware.

The ideal candidate will have strong technical skills in CPU architecture, performance modeling, and system software components, preferably with an advanced degree in Electrical Engineering, Computer Engineering, or Computer Science. Knowledge of processor instruction set architectures (ARM, RISC-V, x86) and experience with Linux and drivers are valuable assets for this role.

Join Google's hardware team to push the boundaries of what's possible in CPU architecture and help deliver unparalleled performance, efficiency, and integration in products used by millions worldwide.

Last updated a month ago

Responsibilities For CPU Architecture Lead

  • Work with other engineers and management to define frontend (branch prediction, instruction fetch) microarchitecture that align with the Google CPU business goals
  • Work with the performance team to define performance analysis tasks and priority to evaluate the microarchitecture concepts
  • Collaborate with design teams in Performance, Power, Area (PPA) tradeoff analysis for new microarchitecture features
  • Communicate ideas and performance/PPA results in both qualitative and quantitative fashion to support the decisions
  • Guide micro-architects to develop and assess innovative CPU microarchitecture ideas

Requirements For CPU Architecture Lead

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, micro-architecture, performance, and design
  • Experience in performance modeling, analysis, correlation, and workload characterization
  • Experience in CPU architecture with CPU blocks, and with C/C++ and scripting languages

Benefits For CPU Architecture Lead

Medical Insurance
Equity
401k
  • Medical Insurance
  • Equity
  • 401k

Related Jobs

System Power Architect, Silicon

Senior technical role leading power architecture for Google's next-generation Tensor mobile SoCs, focusing on power efficiency and optimization.

Senior Microdisplay Architect, Raxium

Senior Microdisplay Architect position at Google's Raxium group, focusing on microLED display architecture and system design for AR/VR applications.

System Power Architect, Silicon

Senior hardware architecture role focusing on power optimization for Google's custom silicon solutions, offering $227K-$320K base salary plus benefits.

Senior Microdisplay Architect, Raxium

Lead microdisplay architecture development at Google's Raxium group, focusing on microLED technology and AR/VR applications with competitive compensation and benefits.

CPU Architecture Lead

Lead CPU Architecture position at Google, focusing on developing custom silicon solutions and innovative micro-architecture features for next-generation hardware products.