Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Apple Performance Modeling Architect - Team lead 
United States, California, Irvine 
482511265

04.07.2024
Description
Lead small team of performance architectsCollaborate with Platform Architecture, Microarchitecture and core software teams to Lead, develop, model and analyze performance features in modern and sophisticated SoCs.Analyze workloads to identify performance bottlenecks and opportunitiesPerform self-guided performance simulation studies of architectural alternatives Write and maintain features, sections and tools of the architectural performance modelDevelop and implement C++ model and interface it to the different agent models and software simulation platforms Define and document performance targets and details of interesting and important use cases
Preferred Qualifications
  • Experience leading small teams
  • Strong SoC architecture knowledge, micro-architecture knowledge, and an understanding of competing architectures
  • Experience working in a performance modeling environment
  • Strong knowledge and proficiency in software development in C/C++
  • Proficient in scripting languages such as Python
  • Ability to conduct experiments in all phases of design, gathering and analyzing data; and to utilize scripting/spreadsheet to document and present results
  • Knowledge and experience with common performance benchmarks and workloads