CPU Performance Modeling Engineer, Platform Architecture

Apple
Santa Clara, CA
Job Description
This position involves modeling CPU microarchitecture pipelines and novel performance ideas within an Apple high-fidelity cycle-accurate performance simulator. Collaboration with RTL designers and verification engineers is crucial to ensure model accuracy and enable data-driven decisions. The role maintains and improves the simulation environment to enhance productivity.

Requirements

  • BS degree
  • Knowledge of computer architecture fundamentals
  • Familiarity with performance simulation environments
  • Coding skills including object-oriented programming with C and C++
  • Experience in scripting languages such as Perl or Python

Benefits

  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Reimbursement for educational expenses
  • Tuition reimbursement
  • Discretionary bonuses or commission payments
  • Relocation assistance
]]>