Job Search and Career Advice Platform

Enable job alerts via email!

GPU Architect - Platform Architecture

Apple Inc.

London

On-site

GBP 80,000 - 120,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology company is seeking a GPU Architect to enhance performance across multiple Apple products. In this role, you will work collaboratively with various teams to improve GPU hardware and implement new ideas that drive product innovation. If you have strong experience in GPU architecture and are self-motivated, this position is tailored for you.

Qualifications

  • Strong background in GPU, CPU, DSP or ISP architecture.
  • Knowledge of micro architectural specifications and implementation.
  • Ability to analyze performance bottlenecks on relevant workloads.

Responsibilities

  • Collaborate with teams to improve GPU performance and power characteristics.
  • Develop prototype software implementations for future hardware.
  • Present ideas and create high-level specifications.

Skills

Communication Skills
Performance Analysis
Self-motivated
Job description

Do you love crafting elegant solutions to highly complex challenges? Are you a big-picture forward-thinking who understands how each element affects all the others? At Apple, our Architecture group is responsible for connecting our hardware and software into one unified system. Join this team, and you’ll collaborate with engineers across Apple to design how all our technologies work in unison!We are looking for an experienced performance architect to join our dynamic team. We own the performance models of several of the complex multi-media IPs in Apple’s SoCs. These IPs are central to the customer experience in almost all of Apple’s products from Apple Watch, iPhone, iPad, MacBook, to next-generation product lines. In this highly visible role, you will collaborate closely with cross-functional teams to develop, verify, and use performance models for data-driven architectural exploration and validation.

Description

As a GPU Architect, you will collaborate with a team responsible for various aspects of the GPU hardware, including hardware-accelerated ray tracing and programmable shader cores. Your role will involve identifying areas for enhancing the performance and power characteristics of Apple GPUs. You will contribute to the development of prototype software implementations for simulated future hardware, gathering data and measurements to validate or invalidate these concepts. This collaborative effort will involve system architecture, software engineering, and design teams to assess the feasibility of these ideas. You will present these ideas to wider teams and create and evolve high-level specifications for designers, micro-architects and SW teams.

Minimum Qualifications
  • A strong background in GPU, CPU, DSP or ISP architecture
  • Knowledge of micro architectural specification and implementation
  • Ability to combine micro-architecture knowledge and performance bottleneck analysis on relevant workloads to conceive novel ideas
  • Ability to clearly communicate complex issues, self-motivated and well-organised
Preferred Qualifications
  • Familiarity with performance simulation environments and ability to take ideas from concept to C/C++ simulator implementation.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.