Apple, Inc. Company Logo

Apple, Inc.

Cupertino, California - United States
View all jobs at this company »

GPU Hardware Performance Architect - 86549292

Description

Changing the world is all in a day's work at Apple. If you love innovation, here's your chance to make a career of it. You'll work hard. But the job comes with more than a few perks.

A system performance GPU architect will be responsible for evaluating the performance and efficiency of GPU hardware and system options for implementation across the product line of future designs being considered for the Mac.

 

Key Qualifications:
•A minimum of 5-7+ years of experience in hardware/software architecture and development.
•Deep knowledge of GPU and systems architecture is required.
•Experience in GPU power, performance analysis and modeling.
•Strong understanding of computer architecture fundamentals is needed.
•Experience with OpenGL and OpenCL is a plus.
•Knowledge of software development and operating system fundamentals is very desirable.
•Knowledge of CPU and storage sub-systems is a plus.
•Experience with Mac systems is a plus.

Description:
This will include but is not limited to the evaluation of system and device level characteristics from low level device metrics (e.g. throughput, latency, caching/paging behaviors, power/efficiency, etc.) in the presence of OS, compiler, power management, and software interactions that ultimately determine the users experience on a Mac. The architect will identify performance bottlenecks, inefficiencies, and architectural improvement areas in hardware and software, and work with internal teams and external vendors on addressing them.

The job will entail close interaction with in-house and third party software development groups as well as hardware vendors. The architect will be responsible for clear and concise reporting of performance, efficiency, architecture, micro-architecture, and implementation analysis of both hardware and software to engineering teams as well as upper management.

This GPU architect position requires a deep, through, and broad working knowledge of modern GPU hardware and software architectures, as well as general system architecture.

Successful candidates will be self-motivated, hard working, and have a proven track record of GPU architecture experience. A methodical and structured approach to architectural power and performance analysis is a must. Good communication, teamwork, and organizational skills are also a must. The key to this position will be the ability to do deep architectural analysis and leverage that into concise optimization/improvement efforts communicated effectively across management, internal development teams, and our external vendors.

 

Education:
MS/PhD in Electrical Engineering, Computer Engineering, Computer Science or similar degree

Apple is an Equal Opportunity Employer that is committed to inclusion and diversity. We also take affirmative action to offer employment and advancement opportunities to all applicants, including minorities, women, protected veterans, and individuals with disabilities. Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants.


This Job is no longer active!