Join Apple's Graphics, Games, and Machine Learning team in shaping the next generation of Apple products. This role focuses on the development and optimization of Metal, Apple's low-overhead graphics and compute API for GPU programming. As a Pre-silicon Metal Framework Engineer, you'll be at the forefront of designing, testing, and verifying the Metal API for features built into the next generation of Apple Silicon GPUs.
The position involves applying advanced knowledge of graphics and compute algorithms to create real-world workloads that explore future GPU architectural improvements. You'll analyze performance in pre-silicon environments and work closely with industry specialists across Apple to design future generations of the Metal API, shading language, tools, and Apple Silicon graphics processors.
The team is responsible for frameworks, developer tools, and hardware drivers for GPU and Display devices across all Apple products, including iPhone, Mac, iPad, Apple TV, Apple Watch, and Apple Vision Pro. This is an excellent opportunity for someone passionate about graphics programming, GPU architecture, and high-performance computing to contribute to Apple's innovative product ecosystem.
The ideal candidate combines excellent programming skills in C/C++ with a deep understanding of graphics pipelines and GPU programming APIs. Knowledge of real-time graphics algorithms and GPU architecture is highly valued. You'll be part of a team that values attention to detail, results-oriented thinking, and a strong passion for learning and success.