GPU Systems Software Engineer, Platform Architecture
Apple
Cupertino, California, U.S.
Full-time, Part-time, Contract, Regular, Temporary
Posted Sep 15, 2025
Onsite
Compensation
Loading salary analysis...
About the role
Apple’s Platform Architecture group is looking for talented engineers to build high performance functional models of advanced GPU designs and to help bridge the gap between Software and Hardware
Responsibilities
- Craft elegant solutions to highly complex challenges
- Intrinsically see the importance in every detail
- Confirm that every product performs exactly as intended
- Collaborate with engineers across Apple to build and deploy forward-looking prototype systems
- Influence performance improvements and the programming ease of Apple products
Requirements
- Strong software engineering skills
- Solid understanding of GPU architecture
- Programming (C++/C) and scripting skills (Python)
- Background in low-level software
- Experience with parallel and concurrent programming
- Experience developing debugging large, complex system software
- Understanding of a modern GPU pipeline
- Experience with GPU hardware
- MS or higher degree in CS or CE
- Assembly experience
- Knowledge of ARM and/or X86 architectures
- Experience programming modern graphics APIs (OpenGL/Direct3D/Metal/Vulkan/etc.)
Benefits
- Comprehensive medical and dental coverage
- Retirement benefits
- Range of discounted products and free services
- Reimbursement for certain educational expenses
- Discretionary bonuses or commission payments
- Relocation assistance
About the Company
Apple is an equal opportunity employer that is committed to inclusion and diversity
Job Details
Salary Range
$126,800 - $190,900/yearly
Location
Cupertino, California, U.S.
Employment Type
Full-time, Part-time, Contract, Regular, Temporary
Original Posting
View on company website