Senior CPU Performance Architect

Google organizes world's information and makes it universally accessible through AI, software, and hardware solutions.
$150,000 - $223,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS · Consumer

Description For Senior CPU Performance Architect

Google is seeking a Senior CPU Performance Architect to join their hardware team, focusing on developing custom silicon solutions for Google's direct-to-consumer products. This role involves improving processor instruction set architecture, developing innovative microarchitecture features, and delivering advanced SoC products. You'll work with Google's Android applications and AI teams to analyze and project performance at various design phases. The position requires collaboration with junior CPU architects and teams in Power, Thermal, Security, and Physical Design to determine CPU subsystem configuration and features. Google's mission centers on organizing world information and making it universally accessible, combining AI, Software, and Hardware expertise to create helpful experiences. The role offers competitive compensation including base salary, bonus, equity, and comprehensive benefits. The ideal candidate will have strong experience in CPU architecture and performance optimization, with opportunities to shape next-generation hardware experiences.

Last updated 41 minutes ago

Responsibilities For Senior CPU Performance Architect

  • Plan and evaluate ARM's architecture features from both architecture and performance angles
  • Develop a performance model for performance analysis and microarchitecture study
  • Define and write CPU subsystem architecture specifications
  • Lead collaboration with RTL, Design Verification, and Physical Design teams to develop a high performance and efficient CPU implementation
  • Drive performance correlation between the performance model and RTL implementation, including micro-benchmark development and pre-silicon and post-silicon performance bug triage

Requirements For Senior CPU Performance Architect

Linux
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, a related field, or equivalent practical experience
  • 5 years of experience with microprocessor architecture, microarchitecture, performance, and design
  • Experience with performance modeling, analysis, correlation, and workload characterization
  • Experience with CPU architecture (e.g., CPU block)

Benefits For Senior CPU Performance Architect

Medical Insurance
Vision Insurance
Dental Insurance
  • bonus
  • equity
  • benefits

Interested in this job?

Jobs Related To Google Senior CPU Performance Architect

Senior Software Engineer, Full Stack

Senior Software Engineer position at Google building innovative solutions using Large Language Models (LLMs) and developing new engineering functions in the Cloud CISO organization.

Senior Customer and Partner Solutions Engineer, gTech Ads

Senior Customer and Partner Solutions Engineer position at Google's gTech Ads team, focusing on technical solutions and product operations for advertising products.

Senior Formal Verification Engineer

Senior Formal Verification Engineer position at Google Cloud, focusing on ASIC design verification and cloud infrastructure development.

Senior Software Engineer, Full Stack, Google Store

Senior Full Stack Software Engineer position at Google Store, developing next-generation technologies with both backend and frontend expertise.

Senior Software Engineer, Infrastructure, AlloyDB Vector Search

Senior Software Engineer position at Google Cloud, focusing on AlloyDB Vector Search development, requiring expertise in C++ and distributed systems.