Taro Logo

Graphics (GPU) Performance Analysis Engineer

Apple is a leading technology company known for its innovative products and services.
Orlando, FL, USA
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience
AI
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Graphics (GPU) Performance Analysis Engineer

As a GPU Performance Analysis Engineer at Apple, you'll be part of the Silicon Technologies group, working on designing and manufacturing next-generation, high-performance, power-efficient processors and system-on-chip (SoC). You'll be responsible for crafting and building technology that fuels Apple's devices, enabling customers to do all the things they love with their devices.

In this role, you'll be part of the GPU Performance Analysis team, collaborating with architecture, design, and software partners on performance analysis, tuning, and debugging of Apple's future GPU architectures. Your responsibilities will include:

  • Developing performance test plans to validate GPU performance
  • Analyzing performance issues to identify hardware and software problems
  • Proposing novel hardware solutions to improve GPU performance
  • Developing tools to aid in efficient measurement, communication, and improvement of GPU performance
  • Validating functionality and quantifying performance benefits of features and algorithms implemented in hardware and software

The ideal candidate should have experience in computer architecture, proficiency in Verilog, C, and C++, and experience with the Python scripting language. A minimum of a BS degree is required.

Preferred qualifications include:

  • Experience in GPU architecture (a plus, but not required)
  • Fast learning ability with good problem-solving and analytical skills
  • Ability to work well in a team and be productive under aggressive schedules
  • Excellent communication skills, self-motivation, and strong organizational abilities

Join Apple's innovative team and contribute to the development of cutting-edge GPU technology that powers millions of devices worldwide.

Last updated 7 months ago

Responsibilities For Graphics (GPU) Performance Analysis Engineer

  • Developing performance test plans to validate GPU performance
  • Analyzing performance issues to identify hardware and software problems
  • Proposing novel hardware solutions to improve GPU performance
  • Developing tools to aid in the efficient measurement, communication and improvement of GPU performance
  • Validating the functionality and quantify the performance benefit of the features and algorithms implemented in hardware and software

Requirements For Graphics (GPU) Performance Analysis Engineer

Python
  • Experience in computer architecture
  • Experience with Verilog, C and C++
  • Experience with scripting language Python
  • Minimum BS degree

Interested in this job?