Senior CPU Microarchitecture Lead

Google organizes world's information and creates radically helpful experiences through AI, Software, and Hardware.
$221,000 - $314,000
Embedded
Principal Software Engineer
In-Person
5,000+ Employees
10+ years of experience
AI · Enterprise SaaS · Consumer

Description For Senior CPU Microarchitecture Lead

Google is seeking a Senior CPU Microarchitecture Lead to join their diverse team focused on developing custom silicon solutions for Google's direct-to-consumer products. This role offers an exceptional opportunity to shape the future of hardware experiences at one of the world's most innovative companies. The position requires deep expertise in CPU architecture and microarchitecture design, with responsibilities spanning from leading exploration teams to mentoring junior architects.

The ideal candidate will have extensive experience in computer architecture, performance analysis, and ARM systems. They will work at the intersection of hardware and AI/ML, contributing to Google's mission of creating more powerful and efficient computing solutions. The role offers competitive compensation including base salary, bonus, equity, and comprehensive benefits.

As a leader in this role, you'll collaborate with various teams to define and implement innovative CPU microarchitecture solutions that align with Google's business goals. You'll be responsible for making critical decisions about performance tradeoffs, guiding technical direction, and mentoring team members. The position offers the opportunity to work on cutting-edge technology that impacts millions of users worldwide.

The role is based in several possible locations including Mountain View, Austin, Poughkeepsie, or Portland, offering flexibility while maintaining the collaborative nature of the work. You'll be part of Google's hardware innovation team, working on projects that combine the best of Google AI, Software, and Hardware to create revolutionary computing experiences.

This is an excellent opportunity for an experienced architect looking to make a significant impact in a role that combines technical leadership, innovation, and strategic thinking at a company known for pushing the boundaries of technology.

Last updated 8 days ago

Responsibilities For Senior CPU Microarchitecture Lead

  • Lead microarchitecture exploration team to define CPU microarchitecture that aligns 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 PPA (Performance, Power, Area) tradeoff analysis for new microarchitecture features
  • Communicate ideas and performance/PPA results in both qualitative and quantitative fashion to support the decisions
  • Guide junior micro-architects to develop and assess innovative CPU microarchitecture ideas

Requirements For Senior CPU Microarchitecture Lead

Linux
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, a related field, or equivalent practical experience
  • 10 years of experience with computer architecture concepts, including microarchitecture, and CPU design
  • Master's degree or PhD in Electrical Engineering, Computer Engineering or Computer Science preferred
  • Experience in CPU microarchitecture innovation
  • Experience in performance modeling, performance analysis, and workload characterization
  • Experience with ARM architecture including all its extensions such as SME
  • Experience in Android system software components, AI/ML

Benefits For Senior CPU Microarchitecture Lead

Medical Insurance
Equity
  • Base salary + bonus + equity
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Google Senior CPU Microarchitecture Lead

Lead CPU Performance Architect, Silicon

Lead CPU Performance Architect position at Google, focusing on custom silicon development and architecture optimization for consumer products.

Senior CPU Microarchitecture Lead

Lead CPU microarchitecture development at Google, driving innovation in custom silicon solutions for consumer products with competitive compensation and benefits.

Lead Graphics Processing Unit Architect

Lead GPU Architect position at Google, developing next-gen silicon solutions with competitive salary and benefits.

Senior CPU Microarchitecture Lead

Lead CPU microarchitecture development at Google, driving innovation in custom silicon solutions for consumer products with competitive compensation and benefits.

Lead CPU Performance Architect, Silicon

Lead CPU Performance Architect position at Google, focusing on silicon architecture and performance optimization for next-generation hardware products.