Graphics (GPU) Performance Analysis Architect

A leading technology company that designs and manufactures consumer electronics, software, and services.
$166,600 - $296,300
Backend
Staff Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Hardware

Description For Graphics (GPU) Performance Analysis Architect

Apple's Silicon Technologies group is seeking a Graphics (GPU) Performance Analysis Architect to join their team working on next-generation, high-performance, power-efficient processors and system-on-chip (SoC) designs. This role is part of the GPU Performance Analysis team, focusing on performance analysis, tuning, and debugging of Apple's future GPU architectures.

The position involves collaborating with architecture, design, and software partners to ensure Apple products and services can seamlessly and efficiently handle demanding tasks. Key responsibilities include developing performance test plans, analyzing issues, proposing hardware solutions, creating analysis tools, and validating functionality of GPU features.

The ideal candidate will have extensive experience in computer architecture and GPU performance analysis, with strong programming skills in multiple languages including Python, C, and C++. They should be familiar with graphics APIs like OpenGL/CL and/or Metal. The role requires excellent problem-solving abilities, strong analytical skills, and the capacity to work effectively in a team environment under aggressive schedules.

This is an opportunity to directly impact the performance and capabilities of Apple's future devices, working at the intersection of hardware and software optimization. The position offers comprehensive benefits including competitive base pay, stock options, medical coverage, and educational support, reflecting Apple's commitment to employee development and well-being.

The role is based in San Diego, California, and requires at least 10 years of relevant experience, making it ideal for a senior technical professional looking to shape the future of GPU technology at one of the world's leading technology companies.

Last updated 16 hours ago

Responsibilities For Graphics (GPU) Performance Analysis Architect

  • 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 benefit of features and algorithms

Requirements For Graphics (GPU) Performance Analysis Architect

Python
  • Experience in computer architecture
  • Experience in GPU performance analysis
  • Experience in programming with OpenGL/CL and/or Metal API
  • Programming skills in Python, C and C++
  • BS + minimum of 10+ years of relevant experience

Benefits For Graphics (GPU) Performance Analysis Architect

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Education reimbursement
  • Stock options and employee stock purchase plan
  • Discretionary bonuses
  • Relocation benefits

Interested in this job?

Jobs Related To Apple Graphics (GPU) Performance Analysis Architect

Software Development Engineer, Databases, AiDP

Senior database engineering role at Apple focusing on PostgreSQL development and cloud database operations, offering competitive compensation and comprehensive benefits.

Software Development Engineer, Databases, AiDP

Software Development Engineer role at Apple focused on PostgreSQL database development and cloud database operations, offering competitive pay and benefits.

Software Engineer (Solutions Architect), Enterprise Systems

Senior Solutions Architect role at Apple focusing on enterprise systems design and architecture for cloud-based support applications.

Senior Software Development Engineer (Apache Flink) - Apple Data Platform

Senior Software Development Engineer position at Apple focusing on Apache Flink and distributed streaming systems, offering competitive compensation and the opportunity to work on large-scale data infrastructure.

Systems Software Developer - CAD Infrastructure

Systems Software Developer position at Apple focusing on CAD infrastructure and post-silicon systems development.