Senior CPU Performance Architect

Google organizes world's information and creates innovative technology solutions combining AI, software, and hardware.
Mountain View, CA, USAAustin, TX, USAPortland, OR, USA
$156,000 - $229,000
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Consumer

Description For Senior CPU Performance Architect

Google is seeking a Senior CPU Performance Architect to join their team developing custom silicon solutions for Google's direct-to-consumer products. This role is crucial in improving processor instruction set architecture, developing innovative microarchitecture features, and delivering Google's 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 involves collaborating with junior CPU architects and teams across Power, Thermal, Security, and Physical Design to determine CPU subsystem configuration and features. Google's mission focuses on organizing world information and making it universally accessible, combining AI, Software, and Hardware to create helpful experiences. The role offers competitive compensation including base salary, bonus, equity, and comprehensive benefits. The ideal candidate will have strong expertise in CPU architecture, performance modeling, and system software components, with the ability to lead technical initiatives and cross-functional collaborations.

Last updated a day 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)
  • Knowledge of processor instruction set architecture (e.g., ARM, RISC-V, x86)
  • Knowledge of system software components, such as Linux, drivers, and runtime

Benefits For Senior CPU Performance Architect

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

Interested in this job?

Jobs Related To Google Senior CPU Performance Architect

Senior System Power and Performance Architect, Silicon

Senior System Power and Performance Architect position at Google, focusing on optimizing silicon solutions for consumer products with emphasis on power efficiency and performance.

Senior Tensor SOC Performance Design Verification Engineer

Senior Tensor SOC Performance Design Verification Engineer role at Google, focusing on custom silicon solutions and hardware verification for consumer products.

Senior IP Design Verification Engineer

Senior IP Design Verification Engineer role at Google, focusing on custom silicon solutions and hardware verification for consumer products.

Senior Multimedia Design Verification Engineer

Senior Multimedia Design Verification Engineer position at Google, focusing on custom silicon solutions and multimedia IP verification with 10 years of experience required.

Senior CPU RTL Design Engineer, Subsystem

Senior CPU RTL Design Engineer position at Google, focusing on custom silicon development for consumer products, requiring expertise in CPU design and SOC integration.