GPU Performance Modeling Engineer

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$142,300–$263,300 / yr
Posted
15 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $215k
This role $203k
$128k most similar roles pay here $278k

This role pays less than 59% of similar roles. Most pay $187,850–$241,562 — the shaded band above. At the midpoint, this role pays about $203k versus about $215k 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 · GPU Performance Modeling Engineer

As a GPU Performance Modeling Engineer within the Silicon Technologies group, you will develop cycle-approximate performance models and infrastructure for next-generation, high-performance, power-efficient GPUs. Working closely with architects and designers, you will translate hardware specifications into functional models to analyze results and propose critical architectural and micro-architectural changes. You will also support the hardware team during model and design performance bring-up. The role requires proficiency in C/C++ programming and experience in hardware performance modeling, analysis, and debugging. Candidates should possess a background in GPU, CPU, or SIMD architectures. Preferred skills include experience with GPU Schedulers, Execution Units, Texture/Pixel Units, Caches, and APIs like OpenGL, OpenCL, DirectX, or Metal. Additional expertise may include scripting, Verilog/VHDL, and design verification methodologies to solve complex hardware performance challenges.

What you'll do

  • Develop cycle-approximate performance models using C and C++.
  • Build and maintain the GPU performance modeling infrastructure.
  • Collaborate with architects and designers to define requirements for modeled units.
  • Analyze performance results to identify bottlenecks in hardware design.
  • Propose architectural and micro-architectural changes based on model data.
  • Support the hardware team during model and design performance bring-up.

What we're looking for

  • Bachelor of Science degree and at least 3 years of relevant industry experience.
  • Background in GPU, CPU, or SIMD architectures.
  • Excellent C/C++ programming skills.
  • Experience in hardware performance modeling, analysis, and debug.
  • Strong communication, influence, and negotiation skills to work effectively in a team.
  • Experience writing performance models for GPU Schedulers, Execution Units, Texture/Pixel Units, or Caches (preferred).
  • Experience with GPU APIs, OpenGL, OpenCL, DirectX, or Metal (preferred).
  • Expertise in CPU/GPU areas like micro-architecture, texture pipeline, caching, or memory subsystem design (preferred).
  • Experience with scripting, Verilog/VHDL, and design verification methodology and tools (preferred).

More like this

Similar roles

GPU Performance Modeling Driver Engineer

Apple Inc

San Diego, CA 101 days ago $142,300–$214,300
C++ Metal DirectX Vulkan OpenGL GPU Architecture Ray Tracing Mesh Shading Performance Modeling ISS Simulators Compilers Operating Systems Compute APIs
3+ yrs exp

GPU Performance Modeling Driver Engineer

Apple Inc

Cupertino, CA 159 days ago $150,400–$225,300
C++ Metal DirectX Vulkan OpenGL GPU Architecture Ray Tracing Mesh Shading Operating Systems Performance Modeling Compute APIs
3+ yrs exp

GPU Performance Modeling Driver Engineer

Apple Inc

Cupertino, CA 101 days ago $184,700–$324,800
C++ Metal DirectX Vulkan OpenGL GPU Architecture Ray Tracing Mesh Shading ISS Simulators Compiler Operating Systems Performance Modeling Compute APIs
10+ yrs exp

GPU Performance Modeling Driver Engineer

Apple Inc

Cambridge, MA 101 days ago $165,800–$292,400
C++ Metal DirectX Vulkan OpenGL GPU Architecture Ray Tracing Mesh Shading ISS Simulators Compiler Operating Systems Performance Modeling Compute APIs
10+ yrs exp

GPU Performance Modeling Driver Engineer

Apple Inc

Cambridge, MA 101 days ago $134,700–$203,000
C++ Metal DirectX Vulkan OpenGL GPU Architecture Ray Tracing Mesh Shading Compiler Operating Systems Performance Modeling Compute APIs
3+ yrs exp