CPU Microprocessor Design Engineer

6 days ago


Beaverton, Oregon, United States Apple Full time
Job Title: CPU Microprocessor Design Engineer

At 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 products.

Key Responsibilities:
  • Develop and specify microarchitecture designs, from early high-level architectural exploration to detailed specification.
  • Own and develop RTL designs, ensuring they meet power, performance, area, and timing goals.
  • Validate and test RTL designs, supporting test bench development and simulation for functional and performance verification.
  • Explore high-performance strategies and validate that the RTL design meets targeted performance.
  • Work with cross-functional engineering teams to implement and validate physical design on timing, area, reliability, testability, and power.
Requirements:
  • Minimum 10+ years of relevant industry experience.
  • Direct CPU RTL experience.
  • Thorough knowledge of microprocessor architecture, including expertise in instruction fetch and decode, branch prediction, instruction scheduling and register renaming, out-of-order execution, integer and floating point execution, load/store execution, cache and memory subsystems.
  • Expertise in using Verilog and/or VHDL, simulators, and waveform debugging tools.
  • Deep understanding of high-performance and low-power techniques and trade-offs in a CPU microarchitecture.
  • Experience working with cross-disciplinary teams to define CPU microarchitecture features.
  • C or C++ programming experience is a plus.
  • Experience using an interpretive language such as Perl or Python is a plus.
What We Offer:

At Apple, we're committed to creating an inclusive and diverse work environment. 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.

We're an equal opportunity employer and welcome applications from qualified candidates. Learn more about your EEO rights as an applicant.



  • Beaverton, Oregon, United States Apple Full time

    Unlock Your Potential as a CPU Microprocessor Design Engineer at AppleAt Apple, we're pushing the boundaries of innovation and technology. As a CPU Microprocessor Design Engineer, you'll be part of our Silicon Engineering Group, designing high-performance, low-power microprocessors that power our innovative products.Key Responsibilities:Develop and specify...


  • 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 looking for talented engineers to join our Silicon Engineering Group (SEG) and help design high-performance, low-power microprocessors that power our innovative products.Key Responsibilities:Develop and specify microarchitecture designs, from high-level architectural exploration to detailed...


  • 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

    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 Title: CPU Performance and Workload Analysis EngineerAt Apple, we're seeking a highly motivated and self-driven engineer to join our CPU Architecture and Performance Team. As a CPU Performance and Workload Analysis Engineer, you will be responsible for driving advanced exploration for next-generation CPU architectures.Key Responsibilities:Profile and...


  • 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

    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

    CPU Pre-Silicon Engineering Program ManagerAt Apple, we're seeking a highly skilled CPU Pre-Silicon Engineering Program Manager to join our team. As a key member of our CPU engineering organization, you will be responsible for driving the development of CPU IP across multiple programs.Key Responsibilities:Develop and negotiate project schedules 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

    CPU Performance ArchitectAt 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.About the RoleAs a CPU Performance Architect, you will be part of a team that is driving advanced...


  • Beaverton, Oregon, United States Apple Full time

    CPU Post-Silicon Engineering Program ManagerAt Apple, we're pushing the boundaries of innovation in CPU design and development. We're seeking a highly skilled and experienced CPU Post-Silicon Engineering Program Manager to join our team.About the RoleThis is a unique opportunity to lead the post-silicon planning, bring-up, and debug activities for our...

  • CPU Architect

    5 days 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

    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 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

    CPU Pre-Silicon Engineering Program ManagerAt Apple, we're pushing the boundaries of innovation and excellence in CPU design. We're seeking a seasoned Engineering Program Manager to lead our CPU Pre-Silicon Engineering team. As a key member of our hardware engineering organization, you'll be responsible for driving the development of CPU IP across multiple...


  • Beaverton, Oregon, United States Apple Full time

    Job SummaryWe are seeking a highly skilled Engineering Program Manager to lead our CPU post-silicon engineering efforts. As a key member of our team, you will be responsible for driving post-silicon planning, bring-up, and debug activities for our groundbreaking CPU designs.ResponsibilitiesDevelop and execute post-silicon validation plans to ensure timely...


  • Beaverton, Oregon, United States Apple Full time

    CPU Pre-Silicon Engineering Program ManagerAt Apple, we're looking for a highly skilled and experienced CPU Pre-Silicon Engineering Program Manager to join our team. As a key member of our CPU engineering organization, you will be responsible for driving the development of CPU IP across multiple programs, developing and negotiating project schedules and...


  • 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...