CPU Performance & Workload Engineer — Platform Architecture
Apple Inc.
Beaverton (OR)
On-site
USD 100,000 - 140,000
Full time
14 days+
Get more replies from employers
Send a job-specific resume in minutes.
Start fresh or import an existing resume
Job summary
Apple Inc. is looking for a CPU Performance and Workload Analysis Engineer in Beaverton, Oregon. The role involves driving advanced exploration for next-generation CPU architectures and collaborating with software teams to optimize CPU designs. Candidates should have experience in CPU architecture, object-oriented programming in C and C++, and CPU performance analysis tools. A commitment to inclusion and diversity is emphasized. This is a unique opportunity to join a world-class team at the intersection of hardware and software.
Qualifications
Experience with CPU architecture and micro-architecture.
Object-oriented programming experience with C and C++.
Experience with CPU performance analysis and associated tools.
Responsibilities
Profile and analyze existing and emerging workloads.
Develop and maintain performance and trace analysis tools.
Run and analyze workloads on simulators and prototype devices.
Skills
CPU architecture understanding
C programming
C++ programming
CPU performance analysis
Education
MS or PhD in Electrical or Computer Engineering
Tools
Performance analysis tools
Job description
Apple Inc. is looking for a CPU Performance and Workload Analysis Engineer in Beaverton, Oregon. The role involves driving advanced exploration for next-generation CPU architectures and collaborating with software teams to optimize CPU designs. Candidates should have experience in CPU architecture, object-oriented programming in C and C++, and CPU performance analysis tools. A commitment to inclusion and diversity is emphasized. This is a unique opportunity to join a world-class team at the intersection of hardware and software.