
About Apple
The personal technology company redefining user experience
Key Highlights
- Market cap of $3 trillion as of 2022
- Over 1 billion active devices worldwide
- Comprehensive medical plans including mental healthcare
- Paid parental leave and gradual return-to-work program
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...
🎁 Benefits
Apple offers comprehensive medical plans covering physical and mental healthcare, paid parental leave, and a gradual return-to-work program. Employees...
🌟 Culture
Apple's culture emphasizes an obsessive focus on user experience and consumer privacy, setting it apart from competitors. The company promotes inclusi...
Overview
Apple is hiring a Hardware Engineer to work on Apple Silicon GPU Driver development. You'll collaborate with engineers to enhance GPU performance across Apple's product line. This position requires a strong engineering background and experience with GPU technologies.
Job Description
Who you are
You have a strong engineering background with experience in developing hardware drivers and optimizing GPU performance — your expertise in C and C++ allows you to write efficient code that interacts closely with hardware components. You are familiar with OpenGL and Metal, enabling you to leverage these technologies to enhance graphics and compute capabilities across Apple's innovative products.
You possess a solid understanding of macOS and iOS environments, which helps you navigate the complexities of Apple's software ecosystem — your ability to work collaboratively with cross-functional teams ensures that you can effectively contribute to the development of frameworks and tools that empower developers.
What you'll do
Join the Apple Silicon GPU Scheduler Driver Team and take responsibility for developing GPU workload management systems — you will manage command scheduling, resource allocation, and quality of service for applications utilizing the GPU. Your role will involve analyzing performance metrics and debugging issues to ensure optimal GPU utilization across devices.
You will collaborate with other engineers and leaders within the GGML team to design and implement innovative solutions that enhance the user experience on devices like iPhone, iPad, and Mac — your contributions will directly impact the performance and efficiency of Apple's graphics processing capabilities.
What we offer
At Apple, you will be part of a diverse and inclusive team that values innovation and creativity — we provide opportunities for professional growth and development, allowing you to expand your skills and advance your career. You will work in a collaborative environment where your ideas are encouraged and valued, contributing to groundbreaking technologies that shape the future of computing.
We offer competitive compensation and benefits, including health and wellness programs, retirement plans, and employee discounts on Apple products — join us in making a difference in the world of technology and design.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Apple.
Similar Jobs You Might Like
Based on your interests and this role

Gpu Driver Engineer
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.

Other Technical Roles
Apple is seeking a Metal GPU Driver Engineer to develop and support GPU drivers for Apple Silicon devices. You'll work with C++, Python, and Metal to implement advanced rendering algorithms and optimize performance. This role requires expertise in GPU programming and machine learning.

Compiler Engineer
Apple is hiring a Compiler Engineer to work on GPU architecture and compiler optimizations. You'll collaborate with hardware and software teams to enhance performance across Apple devices. This role requires expertise in LLVM and C++.

Gpu Software Architecture Engineer
Apple is seeking a GPU Software Architecture Engineer to lead server-side ML acceleration and multi-node distribution initiatives. You'll work on architecting next-generation distributed ML infrastructure and optimizing GPU compute systems. This role requires strong knowledge of GPU technologies and machine learning systems.

Hardware Engineer
Apple is hiring a GPU Performance Modeling Driver Engineer to work on next-generation GPU architectures for iPhone, iPad, and Mac products. You'll collaborate with architecture, design, and software partners while implementing Metal APIs. This role requires strong analytical skills and experience in C++.