Skip to main content

CPU Performance Engineer, Platform Architecture at Apple

Department: Hardware

Location
Austin, Texas · Beaverton, Oregon · +1
Level
not_specified
Posted

Description

The CPU Performance Engineer will work on next-generation iPhone, iPad, and Mac CPU architectures, focusing on branch prediction, code and data prefetchers, prediction schemes, and CPU pipelines. The role involves analyzing single-threaded and multi-threaded workloads, identifying performance bottlenecks, collecting measurements, collaborating with CPU designers, modeling and refining ideas, and improving the team’s simulation environment. The position requires a BS degree, CPU architecture and micro-architecture experience, performance or power simulation experience, C and C++ coding experience, and scripting experience with Perl or Python.

For job seekers

Ready to find a role that actually fits?

Upload your résumé, start a Job Search Thread, and let Metaintro rank real openings against your experience — then guide you from search to offer.

Match

Compare live roles against your current evidence.

Position

Turn proof projects into role-specific applications.

Improve

Use market feedback to keep the skill plan current.

Return to navigation