CPU Performance and Modeling Engineer
Apple
Austin, Texas, United States of America
Full-time, 40
Posted 1 week ago
Onsite
About the role
In this highly visible role, you will be at the center of a chip design effort working with all disciplines, with a critical impact on getting functional products to millions of customers quickly
Responsibilities
- Collaborate with software and system teams to identify and profile critical workloads for CPU performance and power
- Develop representative benchmarks for CPU critical workloads
- Capture key workloads for simulation on CPU performance model
- Identify hardware and software performance bottlenecks
- Work closely with the Architecture, Micro-Architecture, and RTL teams in identification of solutions
- Run and analyze workloads on simulators and prototype devices as well as work on developing and automating performance analysis infrastructure
Requirements
- BS in Computer/Electrical Engineering preferred
- Strong CPU architecture knowledge, micro-architecture knowledge, and an understanding of competing architectures
- Academic or industry experience in CPU performance architecture, micro-architecture design, or performance analysis
- Proficient in C and C++
- Proficient in scripting languages such as Perl, Python, and Ruby
- Ability to problem solve and prove your own ideas
Benefits
- 401k matching
- Health insurance
- Flight privileges
About the Company
Apple is an equal opportunity employer that is committed to inclusion and diversity
Job Details
Salary Range
$122,200 - $135,800/yearly
Location
Austin, Texas, United States of America
Employment Type
Full-time, 40
Original Posting
View on company website