About The Position

As part of Apple’s Silicon Engineering team, the Graphics Software Content Engineer develops and maintains workloads used for GPU architectural validation and design verification. The role supports GPU development throughout its lifecycle, from early feature specification through silicon bring-up and beyond, helping ensure Apple GPUs meet quality, performance, and efficiency standards. The engineer collaborates with teams across engineering sites worldwide and works with GPU architecture, modeling, performance, power, design verification, silicon validation, software, and manufacturing teams.

Requirements

  • Bachelor of Science degree.
  • Experience with C/C++ programming.
  • Strong communication and teamwork skills, with the ability to deliver on aggressive schedules.

Nice To Haves

  • Knowledge of graphics rendering algorithms and the software graphics pipeline, applied to computer graphics and/or machine learning.
  • Experience with GPU APIs or shading languages such as Metal, OpenGL, DirectX, Vulkan, or CUDA.
  • Knowledge of hardware architecture and/or graphics hardware.
  • Architectural validation and design verification experience.
  • Relevant coursework or projects in Computer Graphics or Computer Architecture.

Responsibilities

  • Develop critical workloads for GPU architectural, functional, performance, and power validation.
  • Work with GPU hardware teams from design bring-up through post-silicon to identify and debug architectural, logic, and silicon issues.
  • Work with GPU software teams during production driver bring-up to identify and resolve software issues.
  • Create bit-accurate C/C++ models for hardware verification.
  • Design, develop, and maintain workloads for GPU architectural validation and design verification.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service