Current jobs related to CPU Performance Optimization Specialist - Beaverton, Oregon - Apple


  • Beaverton, Oregon, United States Apple Full time

    Job Title: CPU Performance EngineerAre you passionate about pushing the boundaries of innovation in CPU architecture and performance?About the Role:We are 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 will be responsible for driving advanced...


  • Beaverton, Oregon, United States Apple Full time

    Job Title: CPU Performance EngineerAt Apple, we're pushing the boundaries of innovation in the area of CPU architecture and performance. We're seeking a highly motivated and innovative individual to join our CPU Architecture and Performance Team as a CPU Performance Engineer.About the RoleThis role involves working with a team of experienced CPU designers to...


  • Beaverton, Oregon, United States Apple Full time

    Job DescriptionAt Apple, we're pushing the boundaries of innovation in CPU architecture and performance. We're seeking a highly motivated and innovative individual to join our CPU Architecture and Performance Team as a CPU Performance Architect.Key Responsibilities:Design and develop advanced CPU micro-architecture solutions to improve performance and...


  • Beaverton, Oregon, United States Apple Full time

    Unlock the Power of CPU PerformanceWe're seeking a highly motivated and innovative individual to join our CPU Architecture and Performance Team. As a CPU Performance Architect, you'll be part of a team that's pushing the boundaries of innovation in CPU micro-architecture.Key Responsibilities:Analyze specific single-threaded and multi-threaded workloads to...


  • Beaverton, Oregon, United States Apple Full time

    Job SummaryWe are 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 will be responsible for driving advanced exploration of next-generation iPhone, iPad, and Mac CPU architectures.Key ResponsibilitiesCollaborate with experienced CPU designers to...


  • Beaverton, Oregon, United States Apple Full time

    Job DescriptionWe are seeking a highly motivated and self-driven CPU Performance and Workload Analysis Engineer to join our 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...

  • CPU Architect

    2 weeks ago


    Beaverton, Oregon, United States Apple Full time

    Unlock the Future of ComputingAre you ready to push the boundaries of what's possible in CPU architecture and performance? Do you have a passion for innovation and a desire to drive cutting-edge technology? We're seeking a highly motivated and talented individual to join our CPU Architecture and Performance Team at Apple.About the RoleThe CPU Platform...


  • Beaverton, Oregon, United States Apple Full time

    CPU Implementation Engineer Role SummaryAs a CPU Implementation Engineer at Apple, you will be responsible for designing and implementing CPU block-level architecture. This involves working closely with micro-architects to define memory subsystems, perform feasibility studies, and make trade-offs between area, frequency, performance, and power.Key...

  • CPU Power Architect

    2 weeks ago


    Beaverton, Oregon, United States Apple Full time

    We are seeking a highly motivated and experienced CPU power architect to contribute to world-class power management solutions at Apple's CPU Platform Architecture group.This role will involve developing new capabilities for power estimation using advanced learning algorithms, driving characterization of data in both pre-silicon and post silicon environments,...


  • Beaverton, Oregon, United States Apple Full time

    Job DescriptionAs a CPU Implementation Feasibility Engineer at Apple, you will be responsible for providing technical guidance to FE/BE design teams on the implementation of CPU blocks. Your expertise will be crucial in driving RTL-to-GDS flow through synthesis, place-and-route, and physical design validation.Key Responsibilities:Making...


  • Beaverton, Oregon, United States Apple Full time

    Job DescriptionAs a CPU Implementation Feasibility Engineer at Apple, you will be responsible for working on the feasibility of CPU block-level implementation, including RTL feasibility and PD methodology work. You will provide technical guidance to FE/BE design teams and drive RTL-to-GDS flow through synthesis/place-and-route with ambitious goals for power,...


  • Beaverton, Oregon, United States Apple Full time

    Job Title: CPU Microprocessor Design EngineerAt Apple, we're pushing the boundaries of innovation and technology. We're seeking a talented CPU Microprocessor Design Engineer to join our Silicon Engineering Group (SEG). As a key member of our team, you'll be responsible for designing high-performance, low-power microprocessors that power our innovative...


  • Beaverton, Oregon, United States Apple Full time

    Job Title: CPU Microprocessor Design EngineerAt Apple, we're pushing the boundaries of innovation and technology. We're seeking a talented CPU Microprocessor Design Engineer to join our Silicon Engineering Group (SEG). As a key member of our team, you'll be responsible for designing high-performance, low-power microprocessors that power our innovative...


  • Beaverton, Oregon, United States Apple Full time

    About the RoleWe are seeking a talented CPU Microprocessor Design Engineer to join our team at Apple. As a key member of our Silicon Engineering Group, you will play a critical role in designing high-performance, low-power microprocessors that power our innovative products.Key ResponsibilitiesDevelop and specify microarchitecture designs, from early...


  • Beaverton, Oregon, United States Apple Full time

    We are seeking a highly motivated and innovative individual to join our CPU Architecture and Performance Team. As a CPU Performance Engineer, you will be part of a team that is driving advanced exploration for next generation iPhone, iPad, and Mac CPU architectures.**Key Responsibilities:**Analysis of specific single-threaded and multi-threaded workloads...


  • Beaverton, Oregon, United States Apple Full time

    CPU Post-Silicon Engineering Program ManagerAt Apple, we are seeking a highly skilled CPU Post-Silicon Engineering Program Manager to join our team. As a key member of our CPU engineering team, you will be responsible for planning, executing, and delivering post-silicon validation and debug activities for our cutting-edge CPU designs.As a CPU Post-Silicon...


  • Beaverton, Oregon, United States Apple Full time

    CPU Post-Silicon Engineering Program ManagerAt Apple, we're looking for a dedicated Engineering Program Manager or technical leader to join our CPU team. As a CPU Post-Silicon Engineering Program Manager, you'll be responsible for planning, bringing up, and debugging groundbreaking and innovative designs.You'll work closely with Design, Verification, Silicon...


  • Beaverton, Oregon, United States Apple Full time

    Job DescriptionAt Apple, we're committed to delivering exceptional performance and reliability in our products. As a Tools Developer on our System Architecture & Design team, you'll play a critical role in ensuring the performance excellence of iPhone/Mac/iPad systems under development.You'll design, develop, and maintain automation and tools to measure and...


  • Beaverton, Oregon, United States Apple Full time

    Design the Future of Apple's HardwareWe're seeking a skilled Physical Design Methodology CAD Engineer to join our Silicon Technologies group. As part of our team, you'll play a crucial role in designing and manufacturing our next-generation, high-performance, power-efficient processor, system-on-chip (SoC).Key Responsibilities:Develop innovative solutions in...


  • Beaverton, Oregon, United States Apple Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our Silicon Technologies group, where you will play a critical role in designing and manufacturing our next-generation, high-performance, power-efficient processor, system-on-chip (SoC).Key ResponsibilitiesWrite SoC and CPU directed and random testsDebug issues pre-silicon or...

CPU Performance Optimization Specialist

2 months ago


Beaverton, Oregon, United States Apple Full time
About the Role

We are 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 will play a critical role in driving advanced exploration for next-generation iPhone, iPad, and Mac CPU architectures.

Key Responsibilities
  • Analyze specific single-threaded and multi-threaded workloads across existing and new product categories to identify bottlenecks and opportunities for improvement.
  • Collaborate with experienced CPU designers in micro-architecture and RTL to assess the feasibility of ideas through modeling, refine ideas and model correlation, and seed new ideas.
  • Maintain and improve the simulation environment to enable data-driven decisions and boost the productivity of the entire team.
Requirements
  • Minimum requirement of a BS degree in Electrical or Computer Engineering or Computer Science.
  • Knowledge of CPU architecture and micro-architecture.
  • Familiarity with performance and/or power simulation environments.
  • Coding skills including object-oriented programming with C and C++.
  • Experience in scripting languages such as Perl or Python.
Preferred Qualifications
  • 3+ years of relevant industry experience.
  • MS or PhD in Electrical or Computer Engineering or Computer Science.
  • Understanding of common data structures and algorithms.
  • Knowledge in software design patterns.
  • Familiarity with SIMD and vector architectures.
  • Knowledge of OS internals and compiler technologies.
  • Comfortable in an environment of uncertainty and able to walk through ambiguities.
  • Communication, influence, and negotiation skills.
About Apple

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.