Senior System Performance and Architecture Engineer, Silicon

2 Months ago • 5 Years + • Research Development

Job Summary

Job Description

This Senior System Performance and Architecture Engineer role at Google involves developing custom silicon solutions for direct-to-consumer products. Responsibilities include modeling and analyzing power and performance of compute-centric hardware IP blocks (GPU, TPU, ISP) on mobile SoCs, studying workload behavior, identifying optimization opportunities, proposing hardware and software improvements, and collaborating with hardware and software teams. The ideal candidate will have experience in computer/chip architecture, performance analysis, and software development for compute IPs, along with strong analytical and problem-solving skills. This position requires expertise in analyzing workloads on simulation models or hardware devices and a solid understanding of general computer architecture, TPU/GPU architecture, or workload performance analysis.
Must have:
  • 5+ years experience in computer or chip architecture
  • Experience analyzing workloads on simulation models or hardware
  • Experience with general computer architecture, TPU/GPU architecture
  • Develop models, analyze power and performance of compute-centric hardware IP
  • Propose improvements in hardware architecture or software
Good to have:
  • Master's degree or PhD in relevant field
  • Experience with C/C++ or Python
  • Experience in performance and power optimization
  • Knowledge of GPU, TPU, or ISP hardware architecture
  • Knowledge in GPU or vector program optimization, Generative AI model architectures

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 computer or chip architecture, performance, or software development for Compute IPs.
  • Experience analyzing workloads on simulation models or hardware devices.
  • Experience with general computer architecture, TPU/GPU architecture, or workload performance analysis.

Preferred qualifications:

  • Master's degree or PhD in Electrical Engineering, Computer Engineering, or Computer Science.
  • Experience with one or more general purpose programming languages including C/C++ or Python.
  • Experience in performance and power optimization.
  • Knowledge in one or more of these areas: GPU, TPU, or ISP hardware architecture.
  • Knowledge in GPU or other vector program optimization, Generative AI model architectures.

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

  • Develop models, analyze and project power and performance of compute-centric hardware IP blocks (Compute IPs) on a mobile SoC, including GPU, TPU, and ISP.
  • Study the behavior of various compute, gaming, and AI workloads executing on the SoC, identify issues and opportunities for hardware and software co-optimization.
  • Propose improvements in the hardware architecture of the Compute IPs or SoC-level as well as in the compiler, runtime, or application software.
  • Work with hardware and software teams to align on the architecture requirement and definition of one or more Compute IPs.

Similar Jobs

Meta - AI Research Scientist, Language - Generative AI

Meta

Menlo Park, California, United States (On-Site)
7 Months ago
Reply Game Studios - Level Designer

Reply Game Studios

Milan, Lombardy, Italy (On-Site)
7 Months ago
broadcom - Sr. Software engineer in VMware Cloud Foundation (VCF)

broadcom

Sofia, Sofia City Province, Bulgaria (On-Site)
1 Month ago
Moloco - Technical Lead Manager, Moloco Ads Data

Moloco

Seattle, Washington, United States (On-Site)
1 Month ago
Guardian - Lead Data Scientist - Insurance

Guardian

New York, United States (Hybrid)
1 Month ago
Tencent - Senior Staff Researcher

Tencent

Palo Alto, California, United States (On-Site)
8 Months ago
NVIDIA - Security System Software Engineer (RDSS Intern)

NVIDIA

Taipei City, Taiwan (On-Site)
5 Months ago
NVIDIA - Signal Processing Communication Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Months ago
Bright Machines - Research Perception Scientist, Computer Vision and Machine Learning

Bright Machines

San Francisco, California, United States (On-Site)
8 Months ago
Cadence - Senior DFT Engineer

Cadence

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

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Jane Street - Network Analyst

Jane Street

New York, United States (On-Site)
1 Month ago
Starkflow - Principal Full Stack Developer

Starkflow

Karnataka, India (Hybrid)
3 Months ago
FICO - Cyber Security Engineer II (Vulnerability Management/ Qualys)

FICO

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Bluevine India - Senior SDET

Bluevine India

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
DevRev - Member of Applied AI Engineering Team ( ETL)

DevRev

Ljubljana, Ljubljana, Slovenia (On-Site)
2 Months ago
Thales - Senior DevOps Engineer

Thales

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Single Store - Technical Account Manager

Single Store

Hyderabad, Telangana, India (Remote)
3 Months ago
Telnyx - Developer Support Specialist

Telnyx

Amsterdam, North Holland, Netherlands (On-Site)
1 Month ago
Qualcomm - Engineer - C#, Angular

Qualcomm

Hyderabad, Telangana, India (On-Site)
1 Month ago
G5 games - C++ Gameplay Programmer

G5 games

(Remote)
8 Months ago

Get notifed when new similar jobs are uploaded

Jobs in New Taipei, New Taipei City, Taiwan

winking Entertainment - Student Internship - Game QA

winking Entertainment

Taipei City, Taiwan (On-Site)
1 Month ago
Trend Micro - (Sr.) Threat Researcher

Trend Micro

Taipei City, Taiwan (On-Site)
8 Months ago
NVIDIA - Software Engineering Intern - OpenBMC

NVIDIA

Taipei City, Taiwan (On-Site)
2 Months ago
Haleon - QO Intern

Haleon

Hsinchu, Hsinchu City, Taiwan (On-Site)
2 Months ago
WongDoody - UI DESIGNER, HONG KONG

WongDoody

Taipei City, Taiwan (On-Site)
7 Months ago
winking Entertainment - Financial Specialist

winking Entertainment

Taipei City, Taiwan (On-Site)
1 Month ago
appier - Software Engineer, Backend Development

appier

Taipei City, Taiwan (On-Site)
1 Month ago
NVIDIA - DFX Software Engineer (RDSS Intern)

NVIDIA

Taipei City, Taiwan (On-Site)
5 Months ago
Google - Senior Software Engineer, Location and Context, Android

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Months ago
NVIDIA - Senior Technical Program Manager - Deep Learning Enterprise Server Software

NVIDIA

Taipei City, Taiwan (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Research Development Jobs

bytedance - Machine Learning Engineer - MLDev

bytedance

Seattle, Washington, United States (On-Site)
3 Months ago
NVIDIA - Senior Hardware Security Architect

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Months ago
Google - Software Engineering Manager (For Women in Tech Candidates)

Google

State Of Minas Gerais, Brazil (On-Site)
6 Months ago
NVIDIA - Senior ASIC Power Integrity Engineer

NVIDIA

Massachusetts, United States (On-Site)
2 Months ago
Krafton - Vulnerability Assessment Engineer

Krafton

Seoul, South Korea (On-Site)
3 Months ago
Riot Games - Manager, Insights - Central User Research

Riot Games

Los Angeles, California, United States (On-Site)
3 Months ago
bytedance - Research Scientist, Foundation Model, Speech & Audio

bytedance

Seattle, Washington, United States (On-Site)
8 Months ago
Passive Logic - Weather Simulation Engineer

Passive Logic

Salt Lake City, Utah, United States (On-Site)
6 Months ago
Google - Software Developer II, Site Reliability Development, Google Cloud

Google

Sunnyvale, California, United States (On-Site)
2 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