CPU Performance Engineer - Platform Architecture
Apple
- Cambridge
- Permanent
- Full-time
- You should have strong knowledge of CPU and SoC architecture and micro-architecture
- Be comfortable in an environment of uncertainty and able to work through ambiguities
- You will need strong communication, influence, and negotiation skills
- You will be working closely with others in a simulation environment to enable data driven decisions.
- Familiarity with performance and/or power simulation environments
- Strong coding skills including object-oriented programming with C and C++
- Strong understanding of common data structures and algorithms
- Knowledgeable in software design patterns
- Proficiency in scripting languages such as Perl or Python
- Familiarity with SIMD and vector architectures a plus
- Knowledge of OS internals and compiler technology a plus