A

Apple

Designs phones, computers and their operating systems

GPU Performance Modeling Driver Engineer

Systems Software EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listedIn-person

About the Job

Requirements

  • A Bachelor's degree is required.
  • Proficiency developing in C++.
  • Experience with GPU driver implementation.
  • Familiarity with one or more graphics APIs: Metal, DirectX, Vulkan, or OpenGL.

Responsibilities

  • Define and tune future GPU architectures with architecture, design, and software partners.
  • Create and maintain C++ code modeling the software stack for next-generation GPUs.
  • Implement new and existing Metal APIs to interact with a functional and performance model of the GPU.
  • Implement a custom driver stack enabling the model to interact with modern workloads, including ray tracing and mesh shading.
  • Implement the functional and performance aspects of graphics and compute APIs in the model.
  • Collaborate with architects, modeling engineers, compiler engineers, and software teams to assess the feasibility of hardware and software features.
  • Run performance experiments and analyze the results.

Desired Qualifications

  • An MS or PhD degree.
  • Knowledge of drivers and implementation details of graphics and compute APIs.
  • Familiarity with GPU performance models and instruction-set simulators.
  • Experience with cutting-edge graphics applications, games, or benchmarks.
  • Familiarity with compilers, operating systems, and GPU/CPU architecture.
  • Troubleshooting skills and attention to detail.
  • Creative problem-solving skills.
  • 10+ years of relevant experience.

About the Company

Apple

Designs phones, computers and their operating systems

Apple designs and sells consumer electronics, from iPhone smartphones and Mac computers to tablets and wearable devices. Its operating systems manage apps and built-in functions for communication and work, while iCloud stores files and synchronizes data across devices. Customers buy additional digital services through subscriptions such as Apple Music and Apple TV, and developers distribute software through the App Store. Apple earns money from hardware sales, subscriptions and digital transactions, selling directly to customers and through retailers and mobile carriers around the world. It was founded in 1976 and has its headquarters in Cupertino, California.

Company size
10,001+
Company stage
IPO
Headquarters
Cupertino, CA
Founded
1976

Recently Posted Jobs

Explore more opportunities at Apple

See more jobs