CPU Architecture and Performance Architect, Silicon

2 Months ago • 5 Years + • Research Development • $156,000 PA - $229,000 PA

Job Summary

Job Description

This role involves contributing to the improvement of processor instruction set architecture, developing microarchitecture features, and delivering Google's advanced System on a Chip (SoC) products. Responsibilities include developing and modifying performance models for analysis, defining CPU subsystem architecture specifications, collaborating with various engineering teams (RTL, design verification, physical design, power, thermal, security), performing performance correlation, and developing micro-benchmarks. The position requires working with Android and AI teams for performance analysis and projection across design phases. This role is crucial for shaping the next generation of hardware at Google.
Must have:
  • 5+ years experience in microprocessor architecture
  • Experience in CPU architecture, C/C++, scripting
  • Performance modeling, analysis, workload characterization
  • Develop and modify performance models
  • Define CPU subsystem architecture specifications
Good to have:
  • Master's or PhD in relevant field
  • Experience with ARM, RISC-V, x86 instruction sets
  • CPU/ML microarchitecture exploration
  • Experience with system software components (Linux, drivers, runtime)
Perks:
  • Bonus
  • Equity
  • Benefits

Job Details


Minimum qualifications:

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, a related field, or equivalent practical experience.
  • 5 years of experience in microprocessor architecture, microarchitecture, performance, or advanced CPU design.
  • Experience in CPU architecture, C/C++, and scripting languages (e.g., Python).
  • Experience in performance modeling, analysis, correlation, and workload characterization.

Preferred qualifications:

  • Master's degree or PhD in Electrical Engineering, Computer Engineering, or Computer Science, or a related technical field.
  • Experience in microprocessor instruction set architecture (e.g., ARM, RISC-V, x86).
  • Experience in CPU/Machine Learning (ML) microarchitecture exploration, performance model development, performance analysis, performance correlation, or workload characterization.
  • Experience with system software components, such as Linux, drivers, and runtime.

About the job

Be part of a team that pushes boundaries, developing custom silicon solutions that power the future of Google's direct-to-consumer products. You'll contribute to the innovation behind products loved by millions worldwide. Your expertise will shape the next generation of hardware experiences, delivering unparalleled performance, efficiency, and integration.

In this role, you will be the contributor to improve processor instruction set architecture, to develop microarchitecture features, and to deliver Google’s advanced System on a chip (SoC) products. You will have the opportunity to collaborate in Google’s Android applications and Google’s Artificial Intelligence (AI) teams to conduct application and benchmark performance analysis and to project their performance at various design phases. You will work with engineers in power, thermal, security, and physical design teams to plan the central processing unit (CPU) subsystem configuration and features.

Google's mission is to organize the world's information and make it universally accessible and useful. Our team combines the best of Google AI, Software, and Hardware to create radically helpful experiences. We research, design, and develop new technologies and hardware to make computing faster, seamless, and more powerful. We aim to make people's lives better through technology.

The US base salary range for this full-time position is $156,000-$229,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process.

Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits. Learn more about .

Responsibilities

  • Develop and modify a performance model for performance analysis and microarchitecture study, and evaluate ARM’s architecture features from architecture and performance angles.
  • Define and write central processing unit (CPU) subsystem architecture specifications.
  • Collaborate with Register-Transfer Level (RTL), design verification, and physical design teams to develop a performance and efficient CPU implementation.
  • Perform performance correlation between the performance model and RTL implementation, including micro-benchmark development and pre-silicon and post-silicon performance bug triage.

Similar Jobs

Axonius - Software Engineer, Stability and Performance

Axonius

New York, New York, United States (Hybrid)
3 Weeks ago
PwC - Senior Associate - Financial Risk Management

PwC

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
8 Months ago
Meta - Software Engineer - Datacenter networking

Meta

New York, New York, United States (On-Site)
7 Months ago
Visual Concepts - Senior Server Engineer, NBA 2K

Visual Concepts

Novato, California, United States (On-Site)
7 Months ago
BKOM Studios - Senior Unreal Developer

BKOM Studios

Québec City, Quebec, Canada (Remote)
1 Month ago
NVIDIA - Senior ASIC Design Engineer

NVIDIA

Remote, Oregon, United States (Remote)
3 Months ago
Krafton - Global Publishing Strategic Initiatives Member

Krafton

Seoul, South Korea (On-Site)
2 Months ago
Krafton - Vulnerability Diagnosis Engineer

Krafton

Seoul, South Korea (On-Site)
3 Months ago
Meta - Research Scientist Intern, Machine Perception for Input and Interaction (PhD)

Meta

Sausalito, California, United States (On-Site)
7 Months ago
rivos - SOC Static Timing Analysis Engineer - Full Time

rivos

Hsinchu, Hsinchu City, Taiwan (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Nintendo - Senior Systems Engineer, Linux

Nintendo

Redmond, Washington, United States (On-Site)
2 Months ago
Crowd Strick - Sr. Software Engineer, Backend - Detections Platform

Crowd Strick

United Kingdom (Remote)
1 Month ago
N-ix - Senior AQA Engineer (Python + Robot)

N-ix

Colombia (Remote)
2 Months ago
luxsoft - Java/Python Developer

luxsoft

Los Angeles, California, United States (On-Site)
1 Month ago
SparkCognition - Data Scientist

SparkCognition

Bengaluru, Karnataka, India (On-Site)
9 Months ago
Cognite - Senior Full-stack Developer (Frontend Focus)

Cognite

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
NVIDIA - Senior ASIC Design Engineer

NVIDIA

California, United States (Hybrid)
3 Months ago
Google - Staff Software Engineer

Google

Maharashtra, India (On-Site)
2 Months ago
Jumio - Senior Detect & Respond Engineer

Jumio

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Cadence - Sr. Software Security Engineer

Cadence

Cork, County Cork, Ireland (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Austin, Texas, United States

Take-Two Interactive - QA Manager

Take-Two Interactive

Massachusetts, United States (Remote)
4 Weeks ago
Illuminia - Senior Manager, Informatics Sales Specialists

Illuminia

California, United States (On-Site)
2 Months ago
Axon - Quote-to-Cash Transactions Compliance Manager

Axon

Boston, Massachusetts, United States (On-Site)
1 Month ago
Mashgin - Senior Accounts Receivable Specialist

Mashgin

Palo Alto, California, United States (Hybrid)
7 Months ago
Scout - Application Engineer, Air Induction and Exhaust Systems

Scout

Novi, Michigan, United States (On-Site)
2 Months ago
Apple - Digital Forensic Investigator

Apple

Cupertino, California, United States (On-Site)
1 Month ago
Google - Full Chip CAD and Analog Design Engineer

Google

Fremont, California, United States (On-Site)
2 Months ago
ISG - Associate Director

ISG

Stamford, Connecticut, United States (Remote)
2 Months ago
Cadence - Senior Analog, Custom IC Design/Layout and Implementation AE Engineer

Cadence

San Jose, California, United States (On-Site)
2 Months ago
Sony pictures animation  - Character Designer

Sony pictures animation

Culver City, California, United States (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

Research Development Jobs

RoofStack - Software Architect

RoofStack

Istanbul, İstanbul, Türkiye (Remote)
6 Months ago
NVIDIA - Senior Board Design Hardware Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
4 Months ago
NVIDIA - Senior Applied LLM Engineer, AI – Chip Design

NVIDIA

Santa Clara, California, United States (On-Site)
5 Months ago
Tencent - Senior Staff Researcher

Tencent

California, United States (On-Site)
3 Months ago
Zuru - Computational Mechanics Engineer

Zuru

Modena, Emilia-Romagna, Italy (Hybrid)
8 Months ago
Tesla - Jr. SPS Programmer

Tesla

Rhineland-Palatinate, Germany (On-Site)
4 Months ago
NVIDIA - Silicon Performance, Power, and Binning Tools Engineer

NVIDIA

Shanghai, Shanghai, China (On-Site)
3 Months ago
NVIDIA - DFX Software Engineer (RDSS Intern)

NVIDIA

Taipei City, Taiwan (On-Site)
5 Months ago
Google - Staff Software Engineer, AI/ML Recommendations, Rankings, Predictions, YouTube

Google

Mountain View, California, United States (On-Site)
2 Months ago
Tesla - PLC Programmer

Tesla

Rhineland-Palatinate, Germany (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

About The Company

New York, United States (On-Site)

London, England, United Kingdom (On-Site)

Taipei City, Taiwan (On-Site)

Kirkland, Washington, United States (On-Site)

Sunnyvale, California, United States (On-Site)

Sunnyvale, California, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Sunnyvale, California, United States (On-Site)

Kraków, Lesser Poland Voivodeship, Poland (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug