Senior System Performance and Architecture Engineer, Silicon

1 Month 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

Super.com - Staff Software Engineer - Fullstack (Remote!)

Super.com

Los Angeles, California, United States (Remote)
7 Months ago
NVIDIA - Senior Site Reliability Engineer - AI Research Clusters

NVIDIA

Gurugram, Haryana, India (On-Site)
3 Months ago
Cognite - (Senior) Backend Engineer

Cognite

Phoenix, Arizona, United States (Hybrid)
1 Month ago
bytedance - Senior Software Development Engineer - Distributed NoSQL Database Systems

bytedance

Seattle, Washington, United States (On-Site)
4 Months ago
Domo - QA Engineer

Domo

Pune, Maharashtra, India (Hybrid)
3 Days ago
fluence - Lead Engineer - Advanced Battery Modules

fluence

Houston, Texas, United States (Hybrid)
7 Months ago
rivos - CPU Design Verification - Full-time

rivos

Hsinchu, Hsinchu City, Taiwan (Hybrid)
7 Months ago
NVIDIA - Senior ASIC Verification Engineer, Coherent High Speed Interconnect

NVIDIA

Santa Clara, California, United States (Hybrid)
1 Month ago
NVIDIA - Senior ASIC Power Integrity Engineer

NVIDIA

Massachusetts, United States (On-Site)
1 Month ago
bytedance - Imaging Systems Lead - Smart Wearable

bytedance

San Jose, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Info Stretch - Senior Engineer

Info Stretch

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Gunzilla - Senior Procedural Technical Artist

Gunzilla

Kyiv, Kyiv City, Ukraine (On-Site)
1 Month ago
Super.com - Senior Full-Stack Software Engineer ( Remote! )

Super.com

Austin, Texas, United States (Remote)
7 Months ago
Budge Studios - Artiste Technique 3D/Technical 3D Artist

Budge Studios

Montreal, Quebec, Canada (On-Site)
9 Months ago
playrix  - Senior Technical Designer

playrix

Georgia (Remote)
7 Months ago
Ness - Senior Big Data Engineer

Ness

Timișoara, Timiș, Romania (Remote)
3 Weeks ago
Siemens  - Data Engineer (AWS, Confluent & SnapLogic)

Siemens

Bengaluru, Karnataka, India (On-Site)
1 Week ago
YouGov - Python Software Engineer, Data Platform

YouGov

Warsaw, Masovian Voivodeship, Poland (Remote)
2 Weeks ago
Meta - Global Sales Analytics Lead

Meta

New York, New York, United States (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in New Taipei, New Taipei City, Taiwan

Trend Micro - Sr. Data Scientist (AI Lab)

Trend Micro

Taipei City, Taiwan (On-Site)
8 Months ago
NVIDIA - AI Algorithms Software Engineer (RDSS Intern)

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
4 Months ago
Trend Micro - Automotive Research Engineer - Threat Intelligence & Content Creation (VicOne)

Trend Micro

Taipei City, Taiwan (On-Site)
8 Months ago
NVIDIA - Research Scientist, Deep Learning and Computer Vision

NVIDIA

Taipei City, Taiwan (On-Site)
4 Months ago
Google - Software Engineer II

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Month ago
NVIDIA - Senior Mask Layout Design Engineer

NVIDIA

Taipei City, Taiwan (On-Site)
2 Months ago
GoMotive - Manufacturing Test Engineer

GoMotive

Taipei City, Taiwan (Remote)
1 Month ago
Google - Lead Software Engineer, Quick Share, Android

Google

Hsinchu County, Taiwan (On-Site)
1 Month ago
Ansys - Intern

Ansys

Hsinchu County, Taiwan (On-Site)
2 Weeks ago
Google - Technical Lead, Firmware, Pixel Systems Power

Google

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

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Riot Games - Game Designer III - Teamfight Tactics, Gameplay

Riot Games

Los Angeles, California, United States (On-Site)
3 Months ago
Google - Software Engineering Manager, Black Community Inclusion

Google

Belo Horizonte, State Of Minas Gerais, Brazil (On-Site)
6 Months ago
Riot Games - Senior Software Engineer - VALORANT, Gameplay

Riot Games

Sydney, New South Wales, Australia (On-Site)
3 Months ago
NVIDIA - Manager, Software Engineering

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Months ago
rivos - Logic Equivalence Check (LEC) Engineer

rivos

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
Riot Games - Staff Software Engineer, Full-Stack - 2XKO

Riot Games

Los Angeles, California, United States (On-Site)
7 Months ago
bytedance - Software Engineer in Machine Learning Systems

bytedance

Seattle, Washington, United States (On-Site)
7 Months ago
NVIDIA - Senior Verification Engineer

NVIDIA

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

Google

San Bruno, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded