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 IPs that meet performance, timing, and area goals; exploring design trade-offs while applying rigorous design principles; and collaborating on microarchitectural specifications to develop advanced GPUs. The engineer works closely with architecture, verification, modeling, and physical design teams.

Requirements

  • Minimum BS degree.
  • At least 3 years of relevant industry experience.
  • 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 debugging.
  • Ability to drive bring-up and debugging 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 with GPU, CPU, or SIMD architectures.
  • Experience in logic design, including knowledge of low-power techniques and timing optimizations.

Responsibilities

  • Develop power-efficient, high-performance 3D graphics processor microarchitectures.
  • Deliver high-quality, low-power graphics IPs that meet performance, timing, and area goals.
  • Explore design trade-offs while applying rigorous design principles.
  • Collaborate on microarchitectural specifications for GPU designs.
  • Work closely with architecture, verification, modeling, and physical design teams.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service