Graphics (GPU) Performance Analysis Engineer

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$150,400–$277,600 / yr
Posted
15 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $213k
This role $214k
$135k most similar roles pay here $293k

This role pays more than 59% of similar roles. Most pay $187,850–$238,700 — the shaded band above. At the midpoint, this role pays about $214k versus about $213k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 3513 open roles on FindRole.

Listed pay typically runs $165,800–$277,600 across 2730 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Graphics (GPU) Performance Analysis Engineer

As a Graphics (GPU) Performance Analysis Engineer within the Silicon Technologies group, you will join the GPU Performance Analysis team to collaborate with architecture, design, and software partners. Your primary responsibilities involve developing performance test plans to validate GPU performance, analyzing issues to identify hardware and software problems, and proposing novel hardware solutions for improvement. You will also build tools to facilitate the measurement and communication of performance metrics while validating the functionality and quantifying benefits of features implemented in both hardware and software. The role requires expertise in computer architecture, GPU architecture, and CPU or GPU performance analysis. Technical requirements include proficiency in Python, C, and C++, along with experience programming with OpenGL/CL and Metal API. This position focuses on the performance analysis, tuning, and debugging of future GPU architectures for high-performance, power-efficient systems.

What you'll do

  • Develop performance test plans to validate GPU performance.
  • Analyze performance issues to identify specific hardware and software problems.
  • Propose novel hardware solutions to improve overall GPU performance.
  • Develop tools for the efficient measurement, communication, and improvement of GPU performance.
  • Validate functionality and quantify performance benefits of features implemented in hardware and software.
  • Perform performance analysis, tuning, and debugging of future GPU architectures.

What we're looking for

  • Experience in computer architecture.
  • Experience in GPU architecture.
  • Experience in GPU or CPU performance analysis.
  • Experience programming with OpenGL/CL and/or Metal API.
  • Programming skills in Python, C, and C++.
  • BS degree and minimum of 3 years of relevant experience.
  • Fast learner with good problem solving and analytical skills (preferred).
  • Ability to work well in a team and be productive under aggressive schedules (preferred).

More like this

Similar roles