CPU Performance Simulation - Platform Architecture

Cupertino, CA
  • Job Code
    200002939

Summary

Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, smart people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. We have a real passion for innovation that goes into our products and also applies to our practices strengthening dedication to leave the world better than we found it. Join us to help deliver the next groundbreaking Apple product. Apple's Platform Architecture group architects high-performance, low power CPUs that power iPhone and iPad. We are looking for an experienced software engineer for architecting and implementing CPU simulators

Key Qualifications

  • MS or Ph.D. with more than 3 years of experience working with simulators and CPU performance models
  • Deep understanding of CPU architecture and microarchitecture, as well as the ARM architecture
  • Proficient in C and C++
  • Proficient in scripting languages such as Perl, Python and Ruby
  • Ability to problem solve and prove your own ideas
  • Knowledge and experience with common simulation strategies
  • Knowledge of OS internals and compiler technology a plus

Description

You will own or participate in the following:
Collaborate with CPU team to architect and implement CPU simulators and performance models
Maintain and optimize existing performance models
Develop and implement visualization extensions to help with data analysis
Drive integration of CPU model with other simulators

Education & Experience

MS or PhD EE/ECE/EECS or related field

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

CPU Performance Simulation - Platform Architecture

Apple, Inc.
Cupertino, CA

Join us to start saving your Favorite Jobs!

Sign In Create Account