Apple Silicon GPU Driver Engineer - Scheduler at Apple (Cupertino, CA)

Apple Silicon GPU Driver Engineer - Scheduler at Apple (Cupertino, CA)


Add To Bookmarks
Company:
Location: Cupertino, CA
Type: Full Time
Created: 2021-09-12 05:00:57

Apply Here


Apple's GPU Software team provides developers access to harness the power of the GPU across all of Apple's innovative products, from iPhone, iPad, Apple TV, Apple Watch to Mac product line. Our teams responsibilities encompass the frameworks, developer tools, and hardware drivers for the GPU and Display devices on all of Apples hardware. We are looking for an engineer to join the Apple Silicon GPU Driver Scheduler Team, which is responsible for low-latency, high-throughput and QoS-aware scheduling of work on the Apple Silicon GPUs. Join our team and youll collaborate with engineers across Apple to develop cutting edge GPU Drivers for our world class GPU hardware.We are seeking a results-oriented, upbeat and focused individual with a strong passion to learn and succeed. The Apple Silicon GPU Driver Scheduler Team is responsible for ensuring high performance work scheduling on the GPU across all of our products. The teams responsibilities include:- Low latency command scheduling on the GPU- Design, implement and evaluate workload scheduling and quality of service policies for the GPU- Performance analysis and optimization of the driver and firmware for optimum scheduling performance- Validate GPU and firmware features for new SoCs (post-silicon bring-up)- Design and evaluate possible future GPU and firmware architectures