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.
Hardware
Mid-Level Software Engineer
Contact Company
5+ years of experience
Hardware · AI

Description For GPU Architect, Silicon

Google is seeking a GPU Architect to join their innovative hardware team focused on developing custom silicon solutions for Google's direct-to-consumer products. This role combines the cutting-edge of Google's AI, Software, and Hardware capabilities to create transformative computing 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. You'll work closely with Machine Learning, GPU Software, Android, and device teams to bring engaging experiences to Google products. The position requires strong expertise in computer architecture, GPU workloads, and system optimization. You'll be part of a diverse team that pushes boundaries and develops solutions that power the future of Google's hardware experiences, delivering unparalleled performance, efficiency, and integration. This role offers the opportunity to impact millions of users worldwide while working with cutting-edge technology at one of the world's leading tech companies.

Last updated an hour 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
  • 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

Interested in this job?

Jobs Related To Google GPU Architect, Silicon

Technical Program Manager III, Silicon Development, Devices and Platforms

Technical Program Manager III position at Google, leading silicon development projects with focus on SOC and IC design, offering competitive salary and benefits.

Hardware Architect, Core IP, Silicon

Hardware Architect position at Google focusing on Core IP and Silicon development for consumer products, requiring expertise in ASIC architecture and multimedia hardware design.

Product Manager II, Hardware, Google Meet

Lead hardware strategy and development for Google Meet as Product Manager II, driving innovation in video conferencing solutions with competitive compensation and benefits.

Global Manufacturing Partner Manager, NPI

Global Manufacturing Partner Manager position at Google, focusing on NPI and supplier management for technical infrastructure development.

Epitaxy Equipment Maintenance Engineer, MicroLED Display, Augmented Reality

Lead maintenance engineer role for microLED display technology at Google's Raxium group, focusing on MOCVD epitaxial growth reactors for AR applications.