CPU Architecture and Performance Architect, Silicon

8 Hours ago • 3 Years + • Research & Development • $132,000 PA - $189,000 PA

Job Summary

Job Description

This role involves contributing to the development of custom silicon solutions for Google's products. As a junior CPU Architecture and Performance Architect, you'll improve processor instruction set architecture, develop innovative microarchitecture features, and deliver advanced SoC products. Responsibilities include developing and modifying performance models, defining CPU subsystem architecture specifications, collaborating with various engineering teams, and performing performance correlation between models and implementations. You will work with Android applications and Google’s AI teams to analyze application and benchmark performance.
Must have:
  • Bachelor's degree in relevant field
  • 3+ years experience in high-performance microprocessor architecture
  • Experience in high-performance CPU architecture, C/C++, scripting
  • Performance modeling, analysis, correlation, workload characterization
Good to have:
  • Master's/PhD in relevant field
  • Experience with microprocessor instruction set architecture (ARM, RISC-V, x86)
  • 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.
  • 3 years of experience in high-performance microprocessor architecture, microarchitecture, performance, or advanced CPU design.
  • Experience in high-performance 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/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.

As a junior CPU Architecture and Performance Architect, you will be the key contributor to improve processor instruction set architecture, to develop innovative microarchitecture features, and to deliver Google’s advanced SoC products. You will have the opportunity to collaborate in Google’s Android applications and Google’s 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 determine the 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 $132,000-$189,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 both architecture and performance angles.
  • Define and write CPU subsystem architecture specifications.
  • Collaborate with RTL, design verification, and physical design teams to develop a high 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

Rockstar Games - Manager, Data Engineering

Rockstar Games

New York, New York, United States (On-Site)
4 Months ago
Moon Active - IT Infrastructure & Cloud Engineer

Moon Active

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Week ago
Tencent - Senior Technical Artist

Tencent

Shenzhen, Guangdong Province, China (On-Site)
1 Month ago
Google - Early Career Software Engineer, Black Community Inclusion

Google

São Paulo, State Of São Paulo, Brazil (On-Site)
8 Hours ago
ByteDance - Software Engineer Intern (Recommendation Infrastructure - Data Architecture)

ByteDance

Seattle, Washington, United States (On-Site)
2 Days ago
Tesla - Senior Concepts & Layouts Engineer

Tesla

Prüm, Rhineland-Palatinate, Germany (On-Site)
2 Months ago
ByteDance - Software Engineer - Applied Machine Learning, Engine

ByteDance

San Jose, California, United States (On-Site)
2 Days ago
Tesla - Senior PLC Programmer

Tesla

Prüm, Rhineland-Palatinate, Germany (On-Site)
2 Months ago
ByteDance - Machine Learning Engineer, Tech Lead - Code AI

ByteDance

San Jose, California, United States (On-Site)
3 Weeks ago
ByteDance - Experienced Technical Lead - Edge Cloud Infrastructure - San Jose / Seattle / Boston

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Attentive - Senior Data Scientist/Applied Scientist, AI Products

Attentive

San Francisco, California, United States (Hybrid)
6 Months ago
Electronic Arts - Software Engineer II - Experimentation

Electronic Arts

Vancouver, British Columbia, Canada (Hybrid)
4 Weeks ago
Everyrealm  Inc  - Contract Game Mathematician

Everyrealm Inc

Philippines (Remote)
1 Day ago
Rackspace Technology - Cloud Engineer IV (Java Dev Google Cloud Practice Engineer)

Rackspace Technology

Gurugram, Haryana, India (Remote)
3 Weeks ago
Digital Extremes - AI Programmer

Digital Extremes

London, Ontario, Canada (Hybrid)
3 Months ago
ByteDance - Network Data Analyst

ByteDance

Ashburn, Virginia, United States (On-Site)
3 Weeks ago
Google - Web Solutions Engineer

Google

Bengaluru, Karnataka, India (On-Site)
8 Hours ago
Remedy Entertainment Plc - Technical Environment Artist

Remedy Entertainment Plc

Helsinki, Uusimaa, Finland (Hybrid)
3 Weeks ago
Google - Software Engineering Manager, Switchstack software

Google

Sunnyvale, California, United States (On-Site)
10 Hours ago
Nagarro - Associate Principal Engineer, Python

Nagarro

Bengaluru, Karnataka, India (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Austin, Texas, United States

The Walt Disney Company - News Editor

The Walt Disney Company

Glendale, California, United States (Hybrid)
2 Days ago
Valve corporation - Effects Artist

Valve corporation

Bellevue, Washington, United States (On-Site)
5 Months ago
ByteDance - Principle Security Engineer, Enterprise Security

ByteDance

San Jose, California, United States (On-Site)
2 Days ago
Patreon - Benefits Manager

Patreon

San Francisco, California, United States (Hybrid)
3 Weeks ago
Glean - Software Engineer, Backend

Glean

Palo Alto, California, United States (On-Site)
5 Months ago
Google - Software Engineer III, AI/ML, Google Play

Google

Mountain View, California, United States (On-Site)
10 Hours ago
Blind Squirrel Games - Senior Generalist Engineer

Blind Squirrel Games

Irvine, California, United States (Hybrid)
9 Months ago
The Walt Disney Company - Chief Counsel - Walt Disney World

The Walt Disney Company

Lake Buena Vista, Florida, United States (On-Site)
2 Days ago
ByteDance - Workplace Planning Specialist, AMS

ByteDance

San Jose, California, United States (On-Site)
2 Days ago
Epic Games - Technical Designer in Animation

Epic Games

Cary, North Carolina, United States (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Google - Senior Design Verification Engineer, Multimedia, Silicon

Google

Mountain View, California, United States (On-Site)
8 Hours ago
The Walt Disney Company - Systems Engineer

The Walt Disney Company

Lake Buena Vista, Florida, United States (On-Site)
15 Hours ago
Tencent - Software Engineering Associate

Tencent

(On-Site)
3 Months ago
Krafton  - Game Security Software Engineer

Krafton

Seoul, South Korea (On-Site)
2 Weeks ago
Google - ASIC Power Architect, Silicon

Google

New Taipei, New Taipei City, Taiwan (On-Site)
8 Hours ago
Google - CPU Power Silicon Lab Engineer

Google

Austin, Texas, United States (On-Site)
8 Hours ago
Virtuos - R&D Technical Support Specialist

Virtuos

Vietnam (On-Site)
3 Weeks ago
NVIDIA - Senior Software Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
NVIDIA - Engineering Manager, AI Developer Technology

NVIDIA

Austin, Texas, United States (On-Site)
1 Month ago
NVIDIA - Senior System Software Engineer - Automotive Platform

NVIDIA

Bengaluru, Karnataka, India (On-Site)
2 Weeks 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.

Bucharest, Bucharest, Romania (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Dublin, County Dublin, Ireland (On-Site)

Bengaluru, Karnataka, India (On-Site)

Sunnyvale, California, United States (On-Site)

Sunnyvale, California, 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