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
In-Person
5+ years of experience
AI · Consumer

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 is crucial in shaping the next generation of hardware experiences, particularly in the development of GPU cores for the Tensor SoC.

The position combines advanced computer architecture knowledge with practical GPU development experience, requiring expertise in performance analysis, workload optimization, and system architecture. You'll work at the intersection of hardware and software, collaborating with Machine Learning, GPU Software, Android, and device teams to create compelling experiences that leverage GPUs effectively.

As a GPU Architect, you'll be responsible for defining GPU cores, proposing architectural improvements, and enhancing the overall Tensor SoC ecosystem. This role offers the opportunity to directly impact products used by millions worldwide, working with cutting-edge technology in AI and hardware development.

The ideal candidate should have a strong educational background in Computer Science or Engineering, with experience in GPU architecture, performance analysis, and compiler optimization. Knowledge of modern graphics APIs, Android OS, and ARM-based systems is highly valuable. This position offers the chance to work with diverse teams pushing the boundaries of hardware innovation at one of the world's leading technology companies.

Join Google's hardware team to be part of developing solutions that power the future of Google's products, delivering unparalleled performance, efficiency, and integration in a collaborative and inclusive environment.

Last updated 22 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 compelling 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

Benefits For GPU Architect, Silicon

Medical Insurance
Parental Leave
  • Equal opportunity employer
  • Accommodation for disabilities
  • Parental benefits

Interested in this job?

Jobs Related To Google GPU Architect, Silicon

GPU Architect, Silicon

GPU Architect position at Google, focusing on developing custom silicon solutions and GPU cores for Tensor SoC, combining hardware architecture expertise with software integration.

CMOS Device Engineer, Silicon

CMOS Device Engineer position at Google, focusing on silicon technology development and optimization for consumer products.

TPU Silicon Validation Engineer

TPU Silicon Validation Engineer position at Google, focusing on ASIC validation, test development, and system debugging for Tensor Processing Units.

Product Engineer, Global Manufacturing Engineering, Google Cloud

Product Engineer position at Google Cloud focusing on global manufacturing engineering and hardware development.

Power Engineer, Platforms, Engineering

Power Engineer position at Google, focusing on hardware and power systems design for data center infrastructure.