CPU Performance Architect

3 weeks ago


Cambridge, Cambridgeshire, United Kingdom Apple Inc. Full time

CPU Performance Architect

We are seeking a highly motivated and innovative individual to join our CPU Architecture and Performance Team. As a CPU Performance Architect, you will be part of a team that is defining and optimizing CPU and cache micro-architecture. Your primary responsibility will be to identify areas for improvement and collect data and measurements to confirm or rule out these ideas.

Key Responsibilities

  • Collaborate with experienced CPU and SoC designers to assess the feasibility of ideas through modeling and refine ideas and model correlation.
  • Analyze specific single-threaded and multi-threaded workloads across existing and new product categories to identify bottlenecks and opportunities for improvement.
  • Work closely with others in a simulation environment to enable data-driven decisions.

Requirements

  • Strong knowledge of CPU and SoC architecture and micro-architecture.
  • Comfortable in an environment of uncertainty and able to work through ambiguities.
  • Strong communication, influence, and negotiation skills.
  • Familiarity with performance and/or power simulation environments.
  • Strong coding skills including object-oriented programming with C and C++.
  • Strong understanding of common data structures and algorithms.
  • Proficiency in scripting languages such as Perl or Python.

Preferred Qualifications

  • BS and a minimum of 3 years relevant industry experience.
  • MS or PhD in Electrical or Computer Engineering or Computer Science.

Additional Requirements

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.



  • Cambridge, Cambridgeshire, United Kingdom Apple Inc. Full time

    As a CPU Performance Architect at Apple Inc., you will be part of a team that is driving advanced exploration for next generation iPhone, iPad, and Mac CPU architectures.DescriptionYou will be responsible for defining and optimizing CPU and cache micro-architecture, collaborating with experienced CPU and SoC designers in micro-architecture and RTL to assess...

  • CPU Architect

    4 weeks ago


    Cambridge, Cambridgeshire, United Kingdom Codasip Full time

    Welcome to Codasip, a leading innovator in processor solutions. We're seeking a talented CPU Architect to join our core architecture team. This role will focus on developing high-performance core architectures for our future product roadmap.As a CPU Architect at Codasip, you will work closely with our design and verification teams to implement processor...

  • CPU Architect

    4 weeks ago


    Cambridge, Cambridgeshire, United Kingdom Codasip Full time

    Welcome to Codasip, a leading innovator in processor solutions. We're looking for a talented CPU Architect to join our core architecture team.As a CPU Architect at Codasip, you'll be working alongside experienced professionals to develop high-performance core architectures for our future product roadmap. Your focus will be on Out-of-Order core development,...


  • Cambridge, Cambridgeshire, United Kingdom Apple Inc. Full time

    CPU Performance Engineer - Platform Architecture We are seeking a highly motivated, innovative, and confident individual to join our CPU Architecture and Performance Team. Our team is driving advanced exploration for next generation iPhone, iPad, and Mac CPU architectures. As a CPU Performance Engineer with a focus on the memory subsystem, you will be part...


  • Cambridge, Cambridgeshire, United Kingdom Apple Inc. Full time

    CPU Performance Engineer - Platform ArchitectureAre you passionate about solving complex challenges and driving innovation? We're seeking a highly motivated and confident individual to join our CPU Architecture and Performance Team.As a CPU Performance Engineer, you will be part of a team that defines and optimizes CPU and cache micro-architecture. You will...

  • CPU Architect

    4 weeks ago


    Cambridge, Cambridgeshire, United Kingdom Codasip Full time

    Welcome to Codasip, a leading innovator in processor solutions. We're seeking a talented CPU Architect to join our core architecture team. This role will focus on Out-of-Order core development, performance modeling, vector machines, and future R&D work. You'll work closely with our design and verification teams to implement processor designs that achieve PPA...

  • CPU Architect

    3 weeks ago


    Cambridge, Cambridgeshire, United Kingdom Codasip Full time

    Welcome to Codasip, a leading innovator in processor solutions. We're on a mission to empower system-on-chip developers to build cutting-edge products. Our processor cores are based on the RISC-V open architecture, and we're looking for a talented CPU Architect to join our core architecture team.Key Responsibilities:Develop high-performance core...

  • CPU Architect

    2 weeks ago


    Cambridge, Cambridgeshire, United Kingdom European Tech Recruit Full time

    Job SummaryWe are seeking an experienced CPU Research Scientist to join our team at Cambridge. As a micro-architecture research scientist, you will be responsible for investigating performance and energy bottlenecks of the mobile CPU micro-architecture pipeline.Key ResponsibilitiesResearch of novel micro-architecture optimisation techniques.Prototyping of...


  • Cambridge, Cambridgeshire, United Kingdom Qualcomm Full time

    Job Title: CPU Architectural DesignerJob Summary:We are seeking a highly skilled CPU Architectural Designer to join our team at Qualcomm Technologies International Ltd. As a key member of our Engineering Group, you will be responsible for designing and developing high-performance CPU architectures for low-power devices.Key Responsibilities:* Collaborate with...

  • Senior CPU Architect

    4 weeks ago


    Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Job Overview:CPU Design Engineers play a pivotal role in driving innovation and development of modern microprocessors at ARM.We are seeking a dedicated, versatile individual with strong technical leadership and in-depth understanding across multiple aspects of CPU design for the position of Principal CPU Design Engineer.The successful candidate will be...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Job Overview: High-performance machine learning workloads on Arm CPUs require the co-development of algorithms and highly optimized CPU kernels. In CT-ML, rapid kernel prototyping is crucial for exploring algorithms and assessing trade-offs between model accuracy and performance. Successful prototypes are essential to drive future CPU architecture...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Job Overview:At Arm, we're committed to pushing the boundaries of what's possible with high-performance computing. As a key member of our CT-ML team, you'll play a critical role in developing highly optimized CPU kernels that drive model performance and accuracy.Responsibilities:You'll work closely with our team to analyze ML workloads, design and implement...

  • Senior CPU Architect

    4 weeks ago


    Cambridge, Cambridgeshire, United Kingdom European Tech Recruit Full time

    CPU Research ScientistWe are currently working with an industry-leading technology company looking for an experienced CPU research scientist to join their growing team.Key Responsibilities:Research and develop novel microarchitecture optimization techniquesPrototype micro-optimizations using GEM5Analyze and present the results of mobile system profilingStay...


  • Cambridge, Cambridgeshire, United Kingdom Apple Inc. Full time

    CPU Research Scientist - Platform ArchitectureThe CPU Platform Architecture team is responsible for pushing the boundaries of both single-threaded and multi-threaded CPU performance, to enhance the user experience of many Apple products. The team is composed of experts with deep experience in microarchitecture, ISA definition, performance modeling, power...


  • Cambridge, Cambridgeshire, United Kingdom Apple Inc. Full time

    CPU Research Scientist - Platform ArchitectureThe CPU Platform Architecture team at Apple Inc. is responsible for pushing the boundaries of both single-threaded and multi-threaded CPU performance to enhance the user experience of Apple products. The team is composed of experts with deep experience in microarchitecture, ISA definition, performance modeling,...


  • Cambridge, Cambridgeshire, United Kingdom Arm Limited Full time

    At Arm Limited, we are seeking a highly skilled Optimized CPU Kernel Engineers to join our Central Technology, Machine Learning (CT-ML) group. This dedicated team focuses on analyzing machine learning workloads and rapid prototyping of highly optimized CPU kernels to drive model performance and accuracy.Key Responsibilities:Implement high-performance kernel...


  • Cambridge, Cambridgeshire, United Kingdom NVIDIA Full time

    NVIDIA is a leader in AI and HPC technologies, crafting outstanding compilers that unlock the potential of its CPUs.As a CPU Compiler Developer, you will be part of a team that designs, develops, and tunes optimizing compilers based on Open Source compilers. These compilers are crucial for the performance of AI, HPC, and other performance-critical software...

  • ML Kernel Architect

    2 weeks ago


    Cambridge, Cambridgeshire, United Kingdom ARM Full time

    About the Role:As an ML Architect at Arm, you will be part of a dedicated team responsible for analyzing ML workloads and rapid prototyping of highly optimized CPU kernels to drive model performance and accuracy.Key Responsibilities:• Strong interest and passion for implementing high-performance kernel code in a dynamic environment.• 4+ years experience...

  • AI Security Architect

    4 weeks ago


    Cambridge, Cambridgeshire, United Kingdom SiFive Full time

    About SiFiveSiFive is a pioneering company that introduced RISC-V to the world, transforming the future of compute by bringing its limitless potential to high-performance and data-intensive applications. Our unrivaled compute platforms enable leading technology companies to innovate, optimize, and deliver advanced solutions across every market segment of...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Job OverviewHigh-performance ML workloads on Arm CPUs require the co-development of algorithms and highly optimized CPU kernels. In CT-ML, rapid kernel prototyping is crucial for exploring algorithms and assessing trade-offs between model accuracy and performance. Successful prototypes are essential to drive future CPU architecture development and...