CPU Architecture and Performance Architect, Silicon

23 Hours 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

Microsoft - Principal Software Engineer - Backend

Microsoft

Bengaluru, Karnataka, India (On-Site)
1 Week ago
ByteDance - Senior Software Engineer - Stability Platform

ByteDance

Singapore (On-Site)
5 Months ago
Playrix - Lead Unity Software Engineer (Gameplay)

Playrix

Almaty, Almaty Region, Kazakhstan (Remote)
6 Months ago
DNEG - Creature Supervisor

DNEG

Sydney, New South Wales, Australia (On-Site)
7 Months ago
Twitch - Sr. Applied Scientist

Twitch

San Francisco, California, United States (On-Site)
1 Month ago
NVIDIA - Solution Architect - CSP Cloud

NVIDIA

Shanghai, Shanghai, China (On-Site)
2 Months ago
Google - Staff Software Engineer, Infrastructure, Platforms Infrastructure Engineering

Google

Sunnyvale, California, United States (On-Site)
1 Week ago
NVIDIA - Senior System Reliability Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
2 Weeks ago
NVIDIA - Silicon Performance, Power, and Binning Tools Engineer

NVIDIA

Shanghai, Shanghai, China (On-Site)
1 Month ago
Google - Staff Software Engineer, Android Automotive

Google

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

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Software Engineering Manager II, Google Cloud Performance

Google

Sunnyvale, California, United States (On-Site)
1 Week ago
STAGE - Analytics Engineer

STAGE

Noida, Uttar Pradesh, India (On-Site)
8 Months ago
Google - Student Researcher, BS/MS, Winter/Summer 2025

Google

(On-Site)
5 Months ago
NVIDIA - Senior Site Reliability Engineer - AI Research Clusters

NVIDIA

Austin, Texas, United States (Hybrid)
2 Months ago
Netflix - Data Scientist (L5) - Content DSE

Netflix

United States (Remote)
1 Week ago
Arkadium - Data Analyst

Arkadium

Lisbon, Lisbon, Portugal (Hybrid)
1 Month ago
Google - Staff Network Security Engineer

Google

Austin, Texas, United States (On-Site)
1 Day ago
Google - Customer Engineer (English, Japanese)

Google

Tokyo, Japan (On-Site)
1 Week ago
ByteDance - LLM Coding Trainer - Specialist

ByteDance

Singapore (On-Site)
5 Months ago
ION - Cyber Security Analyst, Italy

ION

Pisa, Tuscany, Italy (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Austin, Texas, United States

Zoox - Senior Firmware Engineer

Zoox

Foster City, California, United States (On-Site)
6 Months ago
Epic Games - Concept Outsource Lead (Creatures)

Epic Games

United States (On-Site)
1 Day ago
Tap Nation - Junior ASO Specialist

Tap Nation

New York, New York, United States (Remote)
2 Weeks ago
Onward Search - Lead Designer

Onward Search

Sunnyvale, California, United States (Hybrid)
2 Weeks ago
Google - Information Security Engineer, YouTube Main App

Google

San Bruno, California, United States (On-Site)
1 Day ago
Microsoft - Software Engineer - Fullstack

Microsoft

Redmond, Washington, United States (On-Site)
1 Week ago
Epic Games - Senior C++ Engineer

Epic Games

United States (On-Site)
2 Weeks ago
Trek - District Manager

Trek

United States (Remote)
1 Month ago
Meta - Marketing Science Partner (Financial Services)

Meta

Los Angeles, California, United States (On-Site)
5 Months ago
Google - Senior Customer Solutions Engineer, gTech Sustainability

Google

Sunnyvale, California, United States (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

ByteDance - Senior Technical Lead - Edge Cloud Infrastructure - San Jose / Seattle / Boston

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Riot Games - Senior Manager, Software Engineering - League Studio, Build, Test, Ship

Riot Games

Los Angeles, California, United States (On-Site)
1 Month ago
Netflix - Software Engineer (L5) - Consumer Engineering

Netflix

United States (Remote)
6 Months ago
Meta - ASIC Engineer, Design Verification

Meta

Sunnyvale, California, United States (Remote)
5 Months ago
Google - Senior Software Engineer, ISP IQ Software and gSimulator

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Week ago
Google - Senior CPU Design Verification Engineer

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Day ago
Google - Software Engineer III, Embedded Systems/Firmware, Silicon

Google

Mountain View, California, United States (On-Site)
1 Week ago
Google - Staff Mechanical/Systems Engineer

Google

Sunnyvale, California, United States (On-Site)
1 Day ago
NVIDIA - Mixed Signal Analog Circuit Designer (RDSS Intern)

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
3 Months ago
Riot Games - Senior Software Engineer - VALORANT - Foundations Developer Experience & Workflows

Riot Games

Dublin, County Dublin, Ireland (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

Dublin, County Dublin, Ireland (On-Site)

New York, New York, United States (On-Site)

Waterloo, Ontario, Canada (On-Site)

Taipei City, Taiwan (On-Site)

San Francisco, California, United States (On-Site)

Saint-Ghislain, Wallonia, Belgium (On-Site)

Bengaluru, Karnataka, India (On-Site)

Austin, Texas, United States (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