Apple

About Apple

The personal technology company redefining user experience

๐Ÿข Tech, Hardware๐Ÿ‘ฅ 1001+ employees๐Ÿ“… Founded 1976๐Ÿ“ Cupertino, CAโญ 4.2
B2CB2BHardwareSaaSTelecommunicationseCommerce

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 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.

Job Description

Who you are

You have a strong background in GPU programming, particularly with Metal, and are familiar with other graphics APIs such as DirectX, Vulkan, and OpenGL. Your programming knowledge extends to C++ and Python, allowing you to develop high-performance software solutions. You possess a solid understanding of real-time graphics and image processing algorithms, as well as machine learning techniques that can enhance rendering capabilities.

Excellent written and oral communication skills are essential for this role, as you will collaborate with engineers across Apple to design and implement new techniques for the Metal API. You are eager to learn and adapt, thriving in a fast-paced environment where innovation is key.

Desirable

Experience with CUDA or Direct Compute is a plus, as is familiarity with the latest trends in machine learning and graphics processing. You are passionate about pushing the boundaries of what is possible with GPU technology and are excited to contribute to the future of Appleโ€™s graphics performance.

What you'll do

As a Metal GPU Driver Engineer, you will prototype and develop GPU drivers that support real-time machine learning workloads on Apple Silicon devices. Your work will involve designing and implementing new MetalFX techniques, tuning support for new system-on-chip (SoC) architectures, and collaborating with industry specialists to shape the future of the Metal API and Appleโ€™s GPU technology.

You will apply your knowledge of computer graphics and operating systems to create high-performance software that drives Apple-designed GPUs. This includes guiding developers on how to optimize their workloads for maximum performance and scalability on Appleโ€™s platforms. You will be at the forefront of developing tools and APIs that enable cutting-edge graphics and compute applications.

Your role will also involve working closely with cross-functional teams to ensure that the GPU software meets the needs of developers and enhances the overall user experience across Appleโ€™s product line. You will participate in design discussions, contribute to technical documentation, and help troubleshoot any issues that arise during the development process.

What we offer

At Apple, you will be part of a dynamic team that is dedicated to innovation and excellence. We offer a collaborative work environment where your contributions will have a direct impact on the future of our products. You will have access to the latest technologies and resources to help you succeed in your role.

We encourage you to apply even if your experience doesn't match every requirement. We value diverse perspectives and are committed to fostering an inclusive workplace where everyone can thrive. Join us in shaping the future of graphics technology at Apple.

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

Apple

Test Automation Engineer

Appleโ€ข๐Ÿ“ Cupertino - On-Site

Apple is hiring a Test Automation Engineer to develop testing strategies and automation for GPU and graphics technologies. You'll work with cutting-edge technologies in Cupertino, California. This role requires expertise in testing and automation development.

๐Ÿ›๏ธ On-SiteMid-Level
2 months ago
Apple

Metal Gpu Driver Engineer

Appleโ€ข๐Ÿ“ London - On-Site

Apple is hiring a Metal GPU Driver Engineer to design and develop high-performance GPU drivers for Apple Silicon devices. You'll work with technologies like Metal, OpenGL, and CUDA in London. This position requires strong programming skills in C and C++.

๐Ÿ›๏ธ On-SiteMid-Level
2w ago
Apple

Hardware Engineer

Appleโ€ข๐Ÿ“ Cupertino - On-Site

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.

๐Ÿ›๏ธ On-SiteMid-Level
2w ago
Apple

Hardware Engineer

Appleโ€ข๐Ÿ“ Austin - On-Site

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++.

๐Ÿ›๏ธ On-SiteMid-Level
5 months ago
Apple

Hardware Engineer

Appleโ€ข๐Ÿ“ Austin - On-Site

Apple is seeking a GPU Performance Modeling Driver Engineer to work on next-generation GPU architectures. You'll collaborate with architecture, design, and software partners while implementing Metal APIs and maintaining C++ code. This role requires strong analytical skills and a passion for GPU technology.

๐Ÿ›๏ธ On-SiteMid-Level
5 months ago