Expoint - all jobs in one place

המקום בו המומחים והחברות הטובות ביותר נפגשים

Limitless High-tech career opportunities - Expoint

Apple SoC Cache Architecture Performance Modeling Engineer Platform 
United States, Oregon, Beaverton 
805559368

27.07.2024
Description
As a SoC Cache Architecture Performance Modeling Engineer, you will collaborate with engineers across the organization to model and improve the hardware and low-level software architecture of our chips by using a high-performance C++ simulator. You will be involved with the full life-cycle of performance modeling, from early architectural exploration to post-silicon correlation. The role requires deep expertise in the architecture and design of SoC caches, how they are used by the different SoC components such as CPU, GPU, Display, Camera, Machine Learning, and how they interact with the other parts of the memory system. It also requires appreciating the good parts of C++, and using the language to enhance the utility of our simulation models.
Key Qualifications
  • Ideally, you will have a B.S. and 10+ years of relevant industry experience and posses:
  • Good written and verbal communication skills.
  • Deep understanding of cache micro-architecture, data coherency protocols, and on-chip interconnect architecture.
  • Good knowledge of C++, including templates and the STL.
  • Experience in writing and using SoC performance models, and transforming the simulation results into compelling performance analysis.
  • Ability and enthusiasm to work with experts in other domains, such as CPU, GPU, Display, Camera, and Machine Learning, to understand their cache usage requirements, and help them apply good performance modeling practices to drive architecture and design decisions.
  • Proficiency in scripting languages, ideally Python.
Education & Experience
B.S. and 10+ years of relevant industry experience. Masters, or PhD in EE, CS, or related field preferred.
Additional Requirements
  • Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.