Senior GPU System Architect

1 Month ago • 5 Years + • Research & Development

Job Summary

Job Description

This Senior GPU System Architect role at Google involves driving GPU architecture for Tensor SOC, based on workload analysis across games, UI, and ML. Responsibilities include proposing system-level architectural features to improve SoC performance, collaborating with various teams (Product Management, Google Research, device teams, GPU Software, Android teams) to optimize the software stack and bring GPU-leveraging experiences to Google products. The ideal candidate possesses extensive experience in computer architecture, GPU workload analysis, and system architecture, with a strong understanding of microarchitecture, cache hierarchy, pipelining, and memory subsystems. Experience with optimizing compilers in conjunction with hardware is highly desirable.
Must have:
  • 5+ years experience with computer architecture
  • Experience with system architecture or GPU workload analysis
  • Drive GPU architecture for Tensor SOC
  • Collaborate with cross-functional teams
Good to have:
  • Master's/PhD in relevant field
  • Experience developing/analyzing GPU workloads
  • Experience with optimizing compilers
  • Knowledge of Vulkan, OpenGL, OpenCL, Android OS, Firmware
  • Knowledge of ARM-based system architecture

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 with computer architecture concepts, including microarchitecture, cache hierarchy, pipelining, and memory subsystems.
  • Experience with system architecture or GPU workload analysis.

Preferred qualifications:

  • Master's degree or PhD in Electrical Engineering, Computer Engineering or Computer Science, with an emphasis on computer architecture.
  • Experience developing and analyzing workloads for GPUs.
  • Experience with developing optimizing compilers in conjunction with hardware.
  • Knowledge of Vulkan, OpenGL, OpenCL, Android OS, Firmware.
  • Knowledge of ARM-based system architecture concepts.

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.

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.

Responsibilities

  • Drive GPU (Graphics Processing Unit) architecture for the Tensor SOC based on GPU workload analysis, including games, User Interface, and ML.
  • Propose system level architectural features/requirements to improve overall SoC performance on GPU workloads.
  • Work with Product Management, Google Research, and device teams to bring experiences leveraging GPUs to Google.
  • Work with GPU Software, Android teams to optimize the software stack for GPU workloads.

Similar Jobs

Google - Developer Relations Engineer, Game Development, Android

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Genies - Lead Machine Learning Engineer, 3D Gen AI & Graphics

Genies

San Mateo, California, United States (On-Site)
2 Months ago
Ludeo - Senior C++ Video Engineer

Ludeo

Budapest, Hungary (On-Site)
1 Month ago
The Walt Disney Company - Sr Software Engineer (Rust Developer)

The Walt Disney Company

Charlotte, North Carolina, United States (On-Site)
6 Months ago
Amber - Senior Unity Game Engineer (Project Based)

Amber

(Remote)
2 Months ago
Google - Software Engineer III, Embedded Systems/Firmware, Silicon

Google

San Diego, California, United States (On-Site)
1 Month ago
Rivos - Platform FPGA Design

Rivos

Santa Clara, California, United States (On-Site)
7 Months ago
NVIDIA - Senior Tool and Methodology Development Software Engineer

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
2 Months ago
NVIDIA - Senior ASIC Verification Engineer - GPU

NVIDIA

Durham, North Carolina, United States (Hybrid)
2 Months ago
ByteDance - Research Engineer- Foundation Model AI Platform- San Jose

ByteDance

San Jose, California, United States (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Nintendo - CONTRACT - Graphics Engineer, SDET (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
11 Months ago
Meta - Research Engineer

Meta

Pittsburgh, Pennsylvania, United States (On-Site)
6 Months ago
Handy Games - Mobile Rendering Engineer

Handy Games

Giebelstadt, Bavaria, Germany (On-Site)
1 Month ago
Activision - Expert Software Engineer, Graphics

Activision

Middleton, Wisconsin, United States (Remote)
4 Months ago
Activision - Expert Software Engineer, Graphics

Activision

California, United States (Remote)
1 Month ago
Stardock - Senior Graphics Engineer

Stardock

Plymouth, Michigan, United States (On-Site)
9 Months ago
NVIDIA - Systems Software Engineer - GeForce NOW Low Latency Streaming Technology

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago
The Walt Disney Company - Sr Software Engineer (Rust Developer)

The Walt Disney Company

Glendale, California, United States (On-Site)
6 Months ago
Epic Games - Senior Platform Programmer

Epic Games

London, England, United Kingdom (On-Site)
2 Months ago
SEGA - Senior Software Engineer (Graphics)

SEGA

London, England, United Kingdom (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in New Taipei, New Taipei City, Taiwan

Trend Micro - (Sr.) Threat Researcher

Trend Micro

Taipei City, Taiwan (On-Site)
7 Months ago
Google - Data Center Technician

Google

Puyan, Changhua County, Taiwan (On-Site)
1 Month ago
NVIDIA - Senior Mixed Signal Designer Engineer

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
3 Months ago
WongDoody - PRODUCT SERVICE DESIGNER, TAIWAN

WongDoody

Taipei City, Taiwan (On-Site)
6 Months ago
Microsoft - Senior Director, Hardware Infrastructure & Fundamentals Engineering

Microsoft

Taipei City, Taiwan (On-Site)
1 Month ago
Google - Software Engineer II

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Month ago
Google - Applied Machine Learning Engineer

Google

Taipei City, Taiwan (On-Site)
1 Month ago
NVIDIA - Senior System Software Engineer, GPU

NVIDIA

Taipei City, Taiwan (On-Site)
1 Month ago
WildBrain - Licensing Manager

WildBrain

Taipei City, Taiwan (Hybrid)
1 Month ago
Google - Senior Software Engineer, Embedded Systems/Firmware, Google TV

Google

Taipei City, Taiwan (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Google - ASIC Engineer, Devices and Services

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Rivos - Silicon DFT - Intern

Rivos

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
Assystems - Lead Electrical Engineer (LV/HT/ELV)

Assystems

Gurugram, Haryana, India (On-Site)
7 Months ago
Zuru - Scientific Python Developer

Zuru

Modena, Emilia-Romagna, Italy (Hybrid)
7 Months ago
Riot Games - Staff Software Engineer, Unreal Tools - MMO

Riot Games

Dublin, County Dublin, Ireland (On-Site)
6 Months ago
Cadence - Lead Application Engineer

Cadence

Shenzhen, Guangdong Province, China (On-Site)
8 Months ago
Google - SoC Design/Integration Engineer, Silicon

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
ByteDance - Backend Engineer (Model Inference), Machine Learning Systems

ByteDance

Singapore (On-Site)
6 Months ago
Rivos - Silicon Power - Full-time

Rivos

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
Google - Imaging Systems Engineer

Google

Mountain View, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded