Taro Logo

Pre-silicon Metal Framework Engineer

Apple is a technology company that creates innovative products including iPhone, Mac, iPad, Apple TV, Apple Watch, and Apple Vision Pro.
$143,100 - $264,200
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Pre-silicon Metal Framework Engineer

Apple's Graphics, Games, and Machine Learning team is seeking a Pre-silicon Metal Framework Engineer to help shape the next generation of Apple products. This role is part of the team responsible for providing graphics and machine learning software foundation across all Apple products including iPhone, Mac, iPad, Apple TV, Apple Watch, and Apple Vision Pro.

The team's responsibilities include frameworks, developer tools, and hardware drivers for GPU and Display devices across Apple's hardware lineup. They are specifically responsible for Metal, a low-overhead graphics and compute API for GPU programming.

In this role, you will:

  • Design, test and verify the Metal API for features built into next-generation Apple Silicon GPUs
  • Apply graphics and compute algorithm knowledge to build real-world workloads
  • Explore future GPU architectural improvements
  • Showcase feature value and analyze performance in pre-silicon environments
  • Collaborate with industry specialists across Apple
  • Help design future generations of the Metal API, shading language, tools, and Apple Silicon graphics processors

This is an excellent opportunity for someone passionate about graphics programming and GPU architecture to work on cutting-edge technology that will influence future Apple products. The role offers a comprehensive benefits package including medical coverage, retirement benefits, stock programs, and educational reimbursement opportunities.

The position combines technical expertise in graphics programming with the excitement of working on pre-silicon development for one of the world's most innovative technology companies.

Last updated 2 months ago

Responsibilities For Pre-silicon Metal Framework Engineer

  • Design, test and verify the Metal API for next-generation Apple Silicon GPUs
  • Build real-world workloads for GPU architectural improvements
  • Analyze performance in pre-silicon environments
  • Collaborate on future Metal API and tools design

Requirements For Pre-silicon Metal Framework Engineer

  • Excellent organizational skills and attention to detail
  • Results-oriented, upbeat and focused with a strong passion to learn and succeed
  • Excellent programming skills and knowledge of C/C++ and/or Objective-C
  • Solid understanding of the graphics pipeline
  • Experience in GPU programming with any one of the APIs (Metal, DirectX, Vulkan, CUDA, Direct Compute, OpenGL, or OpenCL)

Benefits For Pre-silicon Metal Framework Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
Equity
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Educational reimbursement
  • Discretionary bonuses
  • Relocation assistance
  • Employee discount on products

Interested in this job?