Graphics (GPU) RTL Design Engineer

Apple•Santa Clara, CA

About The Position

As a member of Apple’s GPU Shader Core team, the GPU Design Engineer will develop power-efficient, high-performance 3D graphics processor microarchitectures for low-power mobile devices and high-performance personal computers. The role is responsible for delivering high-quality, low-power graphics IP that meets performance, timing, and area goals. The engineer explores design trade-offs, applies rigorous design principles, and collaborates on microarchitectural specifications to design GPUs. The position works closely with teams in architecture, verification, modeling, and physical design.

Requirements

  • Bachelor of Science degree.
  • Experience with SystemVerilog HDL.

Nice To Haves

  • Experience designing GPU schedulers, execution units, or caches.
  • Experience writing microarchitectural specifications.
  • Experience in hardware performance analysis and debug.
  • Ability to drive bring-up and debug of complex designs.
  • Understanding of synthesis tools, timing analysis, floor planning, and the place-and-route (PNR) flow.
  • Experience with scripting languages such as Python, Ruby, or Perl.
  • Ability to work well in a team and be productive under aggressive product schedules.
  • Experience in GPU, CPU, or SIMD architectures.
  • Experience in logic design, including knowledge of low-power techniques and timing optimizations.

Responsibilities

  • Deliver high-quality, low-power graphics IP that meets performance, timing, and area goals.
  • Explore design trade-offs while applying rigorous design principles.
  • Understand and collaborate on microarchitectural specifications for GPU design.
  • Work closely with architecture, verification, modeling, and physical design teams.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service