GPU Design Engineer – Memory Hierarchy
Core
Design and manufacture next-generation, high-performance, power-efficient processor and system-on-chip (SoC) with a focus on GPU memory hierarchy to support Apple products and services.
Role type
GPU Design Engineer (Micro-architecture & RTL)
Builds
Apple-designed GPU and SoC
Domain
Semiconductor / Hardware Design
Required skills
Verilog, System Verilog, HDL, Micro-architecture specification, RTL coding, Logic design, Computer architecture, Cache design, On-chip interconnect network, Data compression, Shader processor, High performance low power design, Scripting (Perl, Python, Ruby)
Preferred skills
CPU or GPU architecture experience, Team collaboration, Dynamic problem solving, Adaptability to new technical areas
Technologies
Verilog, System Verilog, Perl, Python, Ruby
Responsibilities
Participate in micro-architecture specification and RTL coding, Explore architecture trade-offs in performance, area and power consumption, Collaborate with verification team for functional simulation and debug
Seniority
Mid-level, hands-on IC