Graphics (GPU) Performance Analysis Engineer

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$129,300–$194,700 / yr
Posted
1 day ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $214k
This role $162k
$113k most similar roles pay here $280k

This role pays less than 92% of similar roles. Most pay $188,562–$238,700 — the shaded band above. At the midpoint, this role pays about $162k versus about $214k 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 performing performance analysis, tuning, and debugging for future GPU architectures. You will develop performance test plans to validate hardware, analyze issues to identify specific hardware and software problems, and propose novel hardware solutions to improve overall performance. Additionally, you will build tools to facilitate the measurement and communication of performance metrics while quantifying the benefits of features implemented in both hardware and software. The role requires proficiency in Verilog, C, C++, and Python scripting. Candidates should possess a background in computer architecture and demonstrate strong problem-solving skills to address complex technical challenges within the GPU domain.

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 to facilitate the measurement, communication, and improvement of GPU performance.
  • Validate functionality and quantify performance benefits of features implemented in hardware and software.
  • Perform tuning and debugging of future GPU architectures.

What we're looking for

  • Minimum BS degree.
  • Experience or coursework in computer architecture.
  • Experience with Verilog, C, and C++.
  • Experience with scripting language Python.
  • Experience in GPU architecture (preferred).
  • Strong problem solving and analytical skills (preferred).
  • Ability to work well in a team and be productive under aggressive schedules (preferred).
  • Excellent communication skills, self-motivated, and well organized (preferred).

More like this

Similar roles