
The personal technology company redefining user experience
Apple Inc. (NASDAQ: AAPL), headquartered in Cupertino, CA, is the world's most valuable company with a market capitalization of $3 trillion as of 2022. Known for its iconic products such as the iPhone, iPad, and Mac, Apple serves over 1 billion active devices globally. The company has a strong commi...
Apple offers comprehensive medical plans covering physical and mental healthcare, paid parental leave, and a gradual return-to-work program. Employees...
Apple's culture emphasizes an obsessive focus on user experience and consumer privacy, setting it apart from competitors. The company promotes inclusi...

Apple • Cupertino, California, United States
Apple is hiring a GPU Driver Engineer to enhance the performance of Apple Silicon GPUs. You'll work with technologies like C/C++, Metal, and Vulkan to optimize GPU workloads. This role requires strong programming skills and a deep understanding of GPU architecture.
You have a solid background in programming with excellent skills in C and C++. Your experience includes GPU programming with frameworks such as Metal, DirectX, Vulkan, CUDA, OpenGL, or OpenCL — you understand the intricacies of GPU architecture and are eager to dive into low-level details. You have a keen interest in diagnosing and fixing GPU performance issues, and you thrive on the challenge of optimizing workloads for speed and efficiency. Your technical expertise allows you to collaborate effectively with hardware teams, contributing to architectural roadmaps and performance analysis. You are passionate about developing workflows and tools that enhance performance analysis capabilities, ensuring that Apple Silicon GPUs deliver exceptional performance across various applications.
Experience with machine learning, GPGPU, benchmarks, games, pro-apps, and image processing use cases is a plus. Familiarity with performance optimization at both the algorithm and shader level will set you apart. You enjoy working in a collaborative environment and are excited about the opportunity to help internal and external partners achieve the best performance possible on Apple Silicon GPUs.
As a GPU Driver Engineer, you will be responsible for developing technology that maximizes the performance of Apple Silicon GPUs. You will work closely with the Apple Silicon GPU Driver Performance team, engaging in all phases of the product development cycle. This includes collaborating with hardware teams to define GPU feature and architectural roadmaps, as well as delivering and analyzing the performance of modern GPU workloads on emerging platforms. You will develop state-of-the-art performance analysis capabilities on silicon, leveraging your deep technical expertise to optimize GPU graphics and compute workloads. Your role will involve working on a variety of use cases, including machine learning and image processing, where you will optimize workloads at both the algorithm and driver level to achieve outstanding performance.
At Apple, we are committed to fostering an inclusive and diverse workplace. You will have the opportunity to work on cutting-edge technology that impacts millions of users worldwide. We offer competitive compensation and benefits, along with a collaborative work environment that encourages innovation and growth. Join us in our mission to create exceptional products that enhance the user experience.
Apply now or save it for later. Get alerts for similar jobs at Apple.