Internship - GPU Driver Engineer

at  Apple

London, England, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate25 Apr, 2025Not Specified26 Jan, 2025N/AOpencl,C,Opengl,Directx,Cuda,Machine Learning,Metal,C++,Communication SkillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

SUMMARY

Posted: 23 Jan 2025
Weekly Hours: 35
Role Number:200588034
Apple’s GPU Software team enables developers to harness the power of the GPU across all of Apple’s innovative products, from iPhone, iPad, Apple TV, Apple Watch to our Mac product line. Join the team that made the groundbreaking graphics performance of the Apple M1 processor possible! You’ll collaborate with engineers across Apple to build tools and APIs to enable cutting edge graphics, machine learning, and compute applications on Apple Silicon devices.

DESCRIPTION

The Apple Silicon GPU Driver team needs engineers to design, develop, and support the Metal GPU drivers that power high-performance 3D rendering engines, neural networks, computational photography algorithms. We are looking for a software engineer intern to work with our User Mode driver engineers in London. During the internship you will learn and apply knowledge of GPU architecture and graphics drivers to build novel solutions to enhance the graphics driver in use across all Apple platforms. You may also develop graphics applications with the Metal API and Metal Shading Language to exercise the driver and GPU, building on graphics debugging tools to accelerate development.

MINIMUM QUALIFICATIONS

  • Pursuing a Technical undergraduate or graduate degree
  • Understanding of the graphics pipeline
  • GPU programming with Metal, DirectX, Vulkan, CUDA, Direct Compute, OpenGL, or OpenCL
  • Programming knowledge of C/C++

PREFERRED QUALIFICATIONS

  • Strong problem solving and debugging skills
  • Excellent written and oral communication skills
  • Knowledge of real-time graphics algorithms and machine learning

Responsibilities:

Please refer the Job description for details


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

London, United Kingdom