GPU Architect, Silicon

Google organizes the world's information and makes it universally accessible and useful, combining AI, Software, and Hardware to create helpful experiences.
$120,000 - $200,000
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Hardware

Description For GPU Architect, Silicon

Google is seeking a GPU Architect to join their Silicon team, focusing on developing custom silicon solutions for Google's direct-to-consumer products. This role combines hardware architecture expertise with software optimization, working on the cutting-edge Tensor SoC platform. The position involves close collaboration with Machine Learning, GPU Software, and Android teams to create innovative solutions that power Google's next-generation hardware experiences.

As a GPU Architect, you'll be responsible for defining GPU cores for the Tensor SoC, analyzing workloads, and proposing architectural improvements to enhance overall system performance. This role requires deep understanding of computer architecture concepts and experience with GPU technologies. You'll work at the intersection of hardware and software, optimizing the entire stack for GPU workloads.

The ideal candidate will have strong technical foundations in computer architecture, experience with GPU workload analysis, and familiarity with modern graphics APIs and embedded systems. This position offers the opportunity to shape the future of Google's hardware products, working with cutting-edge technology and contributing to products used by millions of people worldwide.

Google offers a collaborative environment where you'll work with diverse teams pushing the boundaries of what's possible in custom silicon solutions. The role combines technical depth with broad impact, as your work will directly influence the performance and capabilities of Google's future hardware products.

Last updated 4 days ago

Responsibilities For GPU Architect, Silicon

  • Define Graphics Processing Unit (GPU) cores for the Tensor SoC based on GPU workload analysis
  • Propose architectural features/requirements for GPU to better integrate GPU with Tensor SoC to improve overall performance
  • Work with Google Machine Learning, GPU Software, Android and device teams to bring engaging experiences leveraging GPUs to Google
  • Enhance the overall Tensor SoC and software stack for GPU workloads

Requirements For GPU Architect, Silicon

Python
Linux
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, a related field, or equivalent practical experience
  • Experience in architecture performance analysis, tools, or simulators using C++ and Python or similar
  • Experience in using computer architecture concepts, such as pipelining, caches, virtual memory
  • Master's degree or PhD in Computer Science, Electrical Engineering preferred
  • Experience developing and analyzing workloads for GPUs preferred
  • Experience with developing optimizing compilers preferred
  • Knowledge of Vulkan, OpenGL, OpenCL, Android OS, Firmware preferred
  • Knowledge of ARM-based system architecture concepts preferred

Benefits For GPU Architect, Silicon

Medical Insurance
Parental Leave
Vision Insurance
Dental Insurance
  • Equal opportunity employer
  • Accommodation for disabilities
  • Parental benefits including breastfeeding support

Interested in this job?

Jobs Related To Google GPU Architect, Silicon

ASIC Platform Software Architect, Silicon

ASIC Platform Software Architect position at Google, focusing on hardware-software integration for consumer products, requiring 5+ years of embedded systems experience.

Imaging and Multimedia System Architect, Silicon

Lead system architecture for Google Tensor SoCs, focusing on Camera, Imaging, and GenerativeAI features for Pixel devices.

SoC System Performance and Architecture Engineer, Silicon

SoC System Performance Engineer role at Google, focusing on custom silicon development and optimization for consumer products.

Silicon Test Engineer, Productization

Silicon Test Engineer position at Google, focusing on embedded systems testing, test automation, and quality assurance for custom silicon initiatives.

ASIC Design For Testability Engineer, Silicon

ASIC Design For Testability Engineer position at Google, focusing on silicon solutions and hardware development with 5+ years of experience required.