CPU Performance and Workload Analysis Specialist

2 weeks ago


Santa Clara, California, United States Apple Full time
Job Summary

We are seeking a highly motivated and self-driven engineer to join our Apple CPU Architecture and Performance Team. As a member of this team, you will be responsible for driving advanced exploration for next-generation CPU architectures and working closely with software developers to optimize code for our CPU designs and roadmap.

Key Responsibilities
  • Profile and analyze existing and emerging workloads to guide optimizations and the direction of future CPUs.
  • Develop and maintain performance and trace analysis tools to support data-driven decision making.
  • Collaborate with software developers to optimize code for our CPU designs and roadmap.
  • Run and analyze workloads on simulators and prototype devices to inform CPU development.
  • Develop domain expertise in emerging fields such as AI, ML, AR/VR to identify hardware advancement opportunities and assist software teams in optimizing for our devices.
Requirements
  • Bachelor's degree in Electrical or Computer Engineering or related field.
  • Experience with CPU performance analysis and familiarity with associated tools.
  • Understanding of CPU architecture and micro-architecture.
  • Coding skills in object-oriented programming with C and C++.
  • Experience in scripting languages such as Perl, Python, or Javascript.
Preferred Qualifications
  • MS or PhD in Electrical or Computer Engineering or related field, or 3+ years of relevant industry experience.
  • Knowledge and experience with common performance benchmarks.
  • Experience working multi-functionally with people of diverse backgrounds.
  • Communication, influence, and negotiation skills.
What We Offer

At Apple, we offer a comprehensive compensation package, including base pay, discretionary bonuses, and commission payments. We also provide benefits such as comprehensive medical and dental coverage, retirement benefits, and a range of discounted products and free services. Additionally, Apple employees are eligible for discretionary restricted stock unit awards and can purchase Apple stock at a discount through our Employee Stock Purchase Plan.



  • Santa Clara, California, United States Apple Full time

    Job SummaryWe are seeking a highly motivated and self-driven engineer to join our Apple CPU Architecture and Performance Team. As a member of this team, you will be responsible for driving advanced exploration for next generation CPU architectures and working closely with software developers to optimize code for our CPU designs and roadmap.Key...


  • Santa Clara, California, United States Apple Full time

    Job DescriptionWe are seeking a highly motivated and self-driven engineer to join our Apple CPU Architecture and Performance Team. As a member of this team, you will be the interface between the CPU team, system teams, and software teams at Apple.Our team is focused on driving advanced exploration for next-generation CPU architectures. We have a data-driven...


  • Santa Clara, California, United States Apple Full time

    Job DescriptionWe are seeking a highly motivated and self-driven engineer to join our Apple CPU Architecture and Performance Team. As a member of this team, you will be the interface between the CPU team, system teams, and software teams at Apple.Our team is focused on driving advanced exploration for next-generation CPU architectures. We have a data-driven...


  • Santa Clara, California, United States Apple Full time

    About the RoleWe are seeking a highly motivated and self-driven engineer to join our CPU Architecture and Performance Team at Apple. As a member of this team, you will be responsible for driving advanced exploration for next generation CPU architectures and working closely with software developers to optimize code for our CPU designs and roadmap.Key...


  • Santa Clara, California, United States Apple Full time

    About the RoleWe are seeking a highly motivated and self-driven engineer to join our Apple CPU Architecture and Performance Team. As a member of this team, you will be the interface between the CPU team, system teams, and software teams at Apple, driving advanced exploration for next generation CPU architectures.Key ResponsibilitiesProfile and analyze...


  • Santa Clara, California, United States Apple Full time

    Job Title: CPU Performance ArchitectAt Apple, we're seeking a highly motivated and innovative CPU Performance Architect to join our team. As a key member of our CPU Architecture and Performance Team, you will be responsible for designing and optimizing CPU microarchitecture to improve performance and efficiency.Key Responsibilities:Design and optimize CPU...


  • Santa Clara, California, United States Apple Full time

    Position Overview:Role Identifier: Are you driven by the challenge of tackling complex problems and pushing the limits of technology? Do you believe that a dedicated team can achieve remarkable results? We certainly do, but we understand that this role is not for everyone. Our work is demanding, and we seek individuals who thrive on challenges. We are...


  • Santa Clara, California, United States Apple Full time

    Job Title: CPU Processor Performance Verification EngineerAt Apple, we're committed to delivering exceptional products and services that exceed our customers' expectations. As a CPU Processor Performance Verification Engineer, you'll play a critical role in ensuring the performance and efficiency of our cutting-edge CPUs.Key Responsibilities:Collaborate with...


  • Santa Clara, California, United States Apple Full time

    Unlock the Potential of Next-Generation CPU ArchitecturesWe're seeking a highly motivated and innovative CPU Performance Engineer to join our team at Apple. As a key member of our CPU Architecture and Performance Team, you'll be responsible for driving advanced exploration of next-generation iPhone, iPad, and Mac CPU architectures.Key...


  • Santa Clara, California, United States Apple Full time

    Job Title: CPU Performance Verification EngineerAt Apple, we're looking for a highly skilled CPU Performance Verification Engineer to join our team. As a key member of our chip design effort, you will be responsible for verifying the performance of our CPUs, collaborating with architects, RTL designers, and software developers to ensure our products meet the...


  • Santa Clara, California, United States Apple Full time

    Job Title: CPU Performance EngineerAt Apple, we're seeking a highly motivated and innovative CPU Performance Engineer to join our CPU Architecture and Performance Team. As a key member of this team, you'll be responsible for driving advanced exploration for next-generation iPhone, iPad, and Mac CPU architectures.Key Responsibilities:Collaborate with...


  • Santa Clara, California, United States Qualcomm Full time

    Job Title: CPU Performance Modeling ArchitectAt Qualcomm, we are seeking a highly skilled CPU Performance Modeling Architect to join our team. As a key member of our CPU Performance Architecture group, you will design high-performance, low-power CPUs and contribute to the development of advanced CPU performance features.Key Responsibilities:Proficiency in...


  • Santa Clara, California, United States Apple Full time

    Overview:Position ID: Are you driven by the challenge of tackling complex problems and pushing the limits of technology? We are seeking an exceptional individual who thrives in a high-performance environment and is eager to contribute to groundbreaking advancements. Our team is dedicated to exploring innovative CPU architectures for the next generation of...


  • Santa Clara, California, United States Apple Full time

    Job Title: CPU Processor Performance Verification EngineerAt Apple, we're looking for a highly skilled CPU Processor Performance Verification Engineer to join our team. As a key member of our design team, you will be responsible for verifying the performance of our cutting-edge CPU processors.Key Responsibilities:Collaborate with architects and RTL designers...


  • Santa Clara, California, United States Apple Full time

    Position Overview:Role Identification: Are you driven by the challenge of tackling complex problems rather than opting for simpler solutions? Do you believe that a dedicated team can exceed even the highest of expectations? We share that belief, but we understand that this role may not be suitable for everyone. The tasks we undertake are demanding, and we...


  • Santa Clara, California, United States Apple Full time

    Job SummaryAs a CPU Processor Performance Verification Engineer at Apple, you will play a critical role in the development of our cutting-edge chip designs. Your expertise in performance modeling, verification, and optimization will be instrumental in ensuring the exceptional performance and efficiency of our products.Key ResponsibilitiesCollaborate with...


  • Santa Clara, California, United States Apple Full time

    About the RoleAt Apple, we're committed to delivering innovative products and services that exceed our customers' expectations. As a Chip Performance Engineer, you'll play a critical role in ensuring the performance and efficiency of our cutting-edge silicon designs.Key ResponsibilitiesCollaborate with architects and RTL designers to verify the performance...


  • Santa Clara, California, United States Qualcomm Full time

    Job Title: CPU Performance Projections EngineerAt Qualcomm, we are seeking a highly skilled CPU Performance Projections Engineer to join our team. As a key member of our CPU Engineering Group, you will be responsible for modeling and projecting the CPU performance for various Qualcomm SoCs.Key Responsibilities:Setup the CPU/SoC configuration in the...


  • Santa Clara, California, United States Qualcomm Full time

    Job Title: CPU Performance Modeling Engineer LeadQualcomm is seeking a highly skilled CPU Performance Modeling Engineer Lead to join our team. As a key member of our CPU Engineering Group, you will be responsible for developing and maintaining advanced CPU performance and power models.Key Responsibilities:Develop and maintain CPU performance and power models...


  • Santa Clara, California, United States Qualcomm Full time

    Job Title: CPU Performance Modeling Engineer LeadQualcomm is seeking a highly skilled CPU Performance Modeling Engineer Lead to join our team. As a key member of our CPU Engineering Group, you will be responsible for developing and maintaining advanced CPU performance and power models. Your expertise will help us optimize our CPU architecture for...