Metal GPU Driver Engineer (Performance)

Cupertino, CA
  • Job Code
    200056823
Summary

Summary

Posted: Jun 26, 2019

Weekly Hours: 40

Role Number: 200056823

The team is now seeking a top-notch and dedicated GPU driver Engineer who is passionate about creating great innovative products, and has a strong track record of building high performance and production quality software on an aggressive schedule

Key Qualifications

  • The ideal candidate will have 3 plus years with the following skills and experience or a fresh graduate with interest in graphics
  • Excellent programming skills and knowledge of C/C++
  • User mode or kernel mode device driver development experience
  • Excellent debugging skills (lldb, gdb) and capability to dive into different layers of the driver and macOS stack
  • Experience with 3D Graphics and any GPU programming APIs like Metal, OpenGL, OpenCL, Vulkan, D3D
  • Experience with driver, low-level programming or operating system development
  • Excellent analytical and problem solving skills
  • Strong communication and a good team player
  • Work with Metal Ecosystem team to collaborate with external developers on best practices with the Metal API for optimized performance in their apps
  • Develop internal tools for performance analysis

Description

Debug performance issues across the GPU stack, identify and develop performance optimizations within the GPU driver and across the stack

Work with Metal Ecosystem team to collaborate with external developers on best practices with the Metal API for optimized performance in their apps

Develop internal tools for performance analysis

Education & Experience

BS and/or MS

Additional Requirements

  • Knowledge of GPU architectures and 3D Graphics pipeline
  • Experience analyzing performance of 3D applications
  • Knowledge of performance strengths and deficiencies of different HW architectures is a plus


Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Metal GPU Driver Engineer (Performance)

Apple, Inc.
Cupertino, CA

Join us to start saving your Favorite Jobs!

Sign In Create Account