GPU Developer Tools Engineer

13 Hours ago • All levels • Game Engine • $212,000 PA - $318,400 PA

Job Summary

Job Description

Apple’s GPU, Graphics, and Display Software team develops Metal, an API for GPU programming that enables efficient GPU utilization and minimizes CPU overhead, leading to greater realism and interactivity in games. Metal is the foundation for using the GPU across all Apple products, from iPhone to vision Pro, and applications like Final Cut and iLife. The GPU Developer Tools Team seeks an engineer to focus on the foundational technology for creating the best GPU tools, managing and developing the core technology stack that powers all GPU Tools at Apple for all platforms, including the Xcode Metal debugger and profilers. The ideal candidate should have a passion for system programming and a curiosity about GPU functionality. This role is for those interested in OS internals, reverse engineering GPU-driven flows, and optimizing code for data harvesting and processing.
Must have:
  • Passion for system programming
  • Curiosity about GPU functionality
  • Interest in OS internals
  • Experience with reverse engineering GPU flows
  • Skills in optimizing code for data harvesting and processing
Good to have:
  • Experience with Metal API
  • Knowledge of GPU architecture

Job Details

Apple’s GPU, Graphics, and Display Software develops Metal, an API for GPU programming that allows efficient use of the GPU and minimizes CPU overhead. It has enabled developers to achieve far greater realism, detail, and interactivity in their games. It is the foundation for utilizing the GPU across all of Apple's innovative products, from the iPhone to the latest vision Pro, as well as Apple’s professional and consumer applications from Final Cut and Aperture to iLife and iWork. 

We are looking for an engineer to join the GPU Developer Tools Team to focus on working in the foundation for creating the best possible GPU tools. The team responsible for managing and developing all the core technology stack that powers all GPU Tools available at Apple for all platforms, such as the Xcode Metal debugger and profilers. The ideal candidate will have a passion system programming and curiosity on how the GPU works. If knowing the OS internals, reverse engineering GPU driven flows and optimizing code for data harvesting and processing sounds interesting, this is the team for you.

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Cupertino, California, United States

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Game Engine Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Seattle, Washington, United States (On-Site)

Cupertino, California, United States (On-Site)

Cupertino, California, United States (On-Site)

Cupertino, California, United States (On-Site)

Cupertino, California, United States (On-Site)

Cupertino, California, United States (On-Site)

Sunnyvale, California, United States (On-Site)

Sunnyvale, California, United States (On-Site)

Cupertino, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Apple

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug