Taro Logo

Senior CPU Microarchitecture Lead

Google organizes the world's information and makes it universally accessible and useful, combining AI, Software, and Hardware to create helpful experiences.
$221,000 - $314,000
Embedded
Principal Software Engineer
Hybrid
5,000+ Employees
10+ years of experience
AI
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior CPU Microarchitecture Lead

Google is seeking a Senior CPU Microarchitecture Lead to join their diverse team that develops custom silicon solutions powering Google's direct-to-consumer products. This role combines the best of Google's AI, Software, and Hardware expertise to create innovative experiences used by millions worldwide. The position requires deep expertise in CPU architecture and microarchitecture design, with a focus on performance optimization and innovation.

As a Senior CPU Microarchitecture Lead, you'll be responsible for leading exploration teams, defining CPU architectures that align with Google's business goals, and working closely with performance teams to evaluate new concepts. The role involves significant collaboration with design teams for PPA analysis and requires strong communication skills to present technical results effectively.

The ideal candidate brings 10+ years of experience in computer architecture and CPU design, with preferred experience in ARM architecture, Android systems, and AI/ML. This position offers competitive compensation including a base salary range of $221,000-$314,000, plus bonus, equity, and comprehensive benefits.

Google provides a hybrid workplace environment with both remote and in-office options across multiple locations. The company is committed to diversity, equality, and creating a culture of belonging, making it an ideal workplace for innovative technologists looking to make a significant impact on next-generation hardware experiences.

Last updated 6 months 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

  • 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
  • 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
Vision Insurance
Dental Insurance
Parental Leave
  • Bonus
  • Equity
  • Benefits package (details available at careers.google.com/benefits/)

Interested in this job?