Prepin
Log in
Apple

engineering opportunity

CPU Performance and Workload Analysis Engineer, Platform Architecture

You will drive advanced exploration for next-generation CPU architectures and serve as the primary interface between CPU, system, and software teams. Your work involves using a data-driven approach on real user workloads to guide optimizations and future CPU development.

Austin, Texas, United StatesonsiteFULL_TIME

Posted

About the role

What will you do at Apple?

Modern system-on-chip (SoC) designs have dramatically changed how hardware and

software is developed. It is increasingly important to understand the concerns

of software developers when designing hardware while it is also increasingly

meaningful for software developers to understand how their applications can map

efficiently to modern client and server hardware. Those who can understand both

and prefer to live at the intersection of hardware and software are deeply

valuable, especially to Apple. The Apple CPU Architecture and Performance Team

is seeking highly motivated and self-driven engineers who want to live at this

intersection, individuals who have or want to develop domain expertise in

emerging areas like AI, individuals who have a high-level CPU architecture

understanding and desire to work with a world class team for CPU, SoC, and

software development. Are you deeply accountable for your work? Your passion for

product ownership and track record of product development will prove critical to

your success on our team.

DESCRIPTION

We drive advanced exploration for next generation CPU architectures. As a member

of this team, you are the interface between the CPU team, system teams, and many

software teams at Apple. We have a data driven approach that is focused on real

user workloads (both existing and emerging) so your work will guide

optimizations and the direction of future CPUs. At the same time, you will be

working with software developers to optimize code for our CPU designs and

roadmap.

MINIMUM QUALIFICATIONS

Bachelor’s degree Experience with CPU architecture and micro-architecture

Object-oriented programming experience with C and C++ Experience in scripting

languages such as Perl, Python, or Javascript Experience with CPU performance

analysis and associated tools

PREFERRED QUALIFICATIONS

MS or PhD in Electrical or Computer Engineering, or related field 10+ years of

relevant experience Knowledge of common performance benchmarks Experience

working multi-functionally with people of very diverse backgrounds Demonstrated

communication, influence, and negotiation skills Technical documentation skills

Knowledge of visual/UI, data analysis frameworks and modern AI tools Knowledge

of OS internals and compiler technology

Which skills does this role require?

CPU ArchitectureMicro-architectureCC++PerlPythonJavascriptPerformance AnalysisProduct OwnershipSoCHardware EngineeringSoftware DevelopmentSystem-on-chipJavaScriptProduct Strategy

Make your next move

Build a shortlist and prepare

Identify the requirements you can demonstrate, then choose examples from your work to discuss with the hiring team.

Review the responsibilities and requirements before adding an opening to your shortlist.

Role information can change. Confirm current details on the original application page.

Product

AI Candidate AgentCompaniesBrowse JobsDeep ProfileSkill AssessmentOpportunity Matching
Prepin.ai

© 2026 Prepin | All rights reserved.