Graphics (GPU) Architectural Modeling 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
15 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $222k
This role $162k
$112k most similar roles pay here $288k

This role pays less than 94% of similar roles. Most pay $190,000–$253,250 — the shaded band above. At the midpoint, this role pays about $162k versus about $222k 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) Architectural Modeling Engineer

As a Graphics (GPU) Architectural Modeling Engineer within the Silicon Technologies group, you will focus on the pre-silicon functional and performance modeling of low power GPUs. Your daily responsibilities involve creating architectural models to support the development, validation, and verification of GPU designs, as well as contributing to hardware/software co-validation and performance correlation. You will provide critical support to both hardware and software teams during model and design bring-up phases. The role requires proficiency in C++ programming and a strong knowledge of computer architecture. Preferred qualifications include an understanding of computer graphics, memory hierarchy, and familiarity with scripting languages such as Python, Ruby, or Perl. This position addresses the technical challenge of modeling architectural and micro-architectural aspects of various blocks and IPs to ensure they operate effectively within the broader GPU design.

What you'll do

  • Create architectural models for the development, validation, and verification of GPU designs.
  • Develop detailed models of architectural and micro-architectural aspects for various blocks and IPs.
  • Model how specific components operate within the broader GPU architecture.
  • Contribute to architectural models specifically for hardware/software co-validation.
  • Develop models to support performance validation and correlation.
  • Support GPU hardware and software teams during model and design bring-up phases.

What we're looking for

  • Minimum of a BS degree.
  • Experience with C++ programming.
  • Knowledge of computer architecture.
  • Knowledge of computer graphics (preferred).
  • Understanding of computer memory hierarchy (preferred).
  • Familiarity with scripting languages such as Python, Ruby, or Perl (preferred).

More like this

Similar roles

Graphics (GPU) Architectural Modeling Engineer

Apple Inc

Santa Clara, CA 15 days ago $184,700–$324,800
C++ Python Ruby Perl Verilog System Verilog VHDL SIMD Memory Hierarchies GP-GPU Compute Micro-architecture Performance Modeling Scripting
10+ yrs exp

Graphics (GPU) Architectural Modeling Engineer

Apple Inc

Orlando, FL 15 days ago
C++ Python Ruby Perl SIMD Verilog System Verilog VHDL Micro-architecture Memory Hierarchies GP-GPU Compute Performance Analysis Modeling Infrastructure
10+ yrs exp

Graphics (GPU) Performance Modeling Engineer

Apple Inc

Santa Clara, CA 51 days ago $129,300–$194,700
C++ C Python Ruby Perl Computer Architecture Micro-architecture Object-Oriented Programming Data Structures Algorithms Software Design Patterns Performance Modeling Simulation RTL SoC