Principal CPU Architect – CPU Design / Performance Modelling / Computer Architecture

Principal CPU Architect – CPU Design / Performance Modelling / Computer Architecture

Full-Time 80000 - 100000 € / year (est.) No home office possible
European Tech Recruit

At a Glance

  • Tasks: Lead the design of next-gen CPU architectures and optimise performance for mobile and compute platforms.
  • Company: Join a top global semiconductor company driving innovation in CPU technology.
  • Benefits: Competitive salary, flexible working options, and opportunities for professional growth.
  • Other info: Dynamic team environment with a focus on cutting-edge research and development.
  • Why this job: Be at the forefront of CPU design and make a significant impact on future technologies.
  • Qualifications: MSc, PhD, or equivalent experience in Computer Science or related fields required.

The predicted salary is between 80000 - 100000 € per year.

We are currently partnered with a leading global semiconductor and compute technology organisation developing next-generation CPU architectures for flagship mobile and compute platforms. They are looking to hire a Principal CPU Microarchitect to drive innovation across advanced processor cores, focusing on workload-driven microarchitectural design and performance modelling.

Key responsibilities

  • Define and evaluate advanced CPU microarchitectural features across fetch/decode, out-of-order execution, branch prediction, memory subsystems, cache hierarchy, and prefetching.
  • Develop and maintain cycle-accurate performance models using gem5 or equivalent simulation environments.
  • Drive workload analysis using performance counters, trace analysis, and profiling methodologies to identify bottlenecks and optimisation opportunities.
  • Evaluate performance improvements against industry-standard and mobile-focused benchmark workloads.

Key requirements

  • MSc, PhD, or equivalent industry experience in Computer Science, Electrical Engineering, or Computer Architecture.
  • Hands-on experience in CPU microarchitecture development for out-of-order processor cores.
  • Deep expertise in at least one major architecture domain such as branch prediction, prefetching, memory systems, cache coherence, or OoO execution.
  • Strong experience with cycle-accurate simulators such as gem5 or proprietary CPU modelling platforms.

If you are interested in this position, please send a CV to Alistair@eu-recruit.com.

Principal CPU Architect – CPU Design / Performance Modelling / Computer Architecture employer: European Tech Recruit

Join a pioneering global semiconductor and compute technology organisation that champions innovation in CPU architecture. With a strong commitment to employee development, you will thrive in a collaborative work culture that encourages creativity and technical excellence. Located in a vibrant tech hub, this role offers unique opportunities for professional growth and the chance to work on cutting-edge projects that shape the future of mobile and compute platforms.

European Tech Recruit

Contact Detail:

European Tech Recruit Recruiting Team

StudySmarter Expert Advice🀫

We think this is how you could land Principal CPU Architect – CPU Design / Performance Modelling / Computer Architecture

✨Tip Number 1

Network like a pro! Reach out to industry professionals on LinkedIn or at tech meetups. We all know that sometimes it’s not just what you know, but who you know that can help you land that Principal CPU Architect role.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects related to CPU microarchitecture and performance modelling. We want to see your hands-on experience with tools like gem5 and how you've tackled real-world challenges.

✨Tip Number 3

Prepare for the interview like it’s the final boss level! Brush up on your knowledge of out-of-order execution and cache coherence. We recommend practising common interview questions and even doing mock interviews with friends or mentors.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. We’re always on the lookout for passionate candidates ready to drive innovation in CPU design.

We think you need these skills to ace Principal CPU Architect – CPU Design / Performance Modelling / Computer Architecture

CPU Microarchitecture
Performance Modelling
Out-of-Order Execution
gem5
Cycle-Accurate Simulation
Branch Prediction
Prefetching

Some tips for your application 🫑

Tailor Your CV:Make sure your CV is tailored to highlight your experience in CPU microarchitecture and performance modelling. Use keywords from the job description to show that you’re a perfect fit for the role.

Showcase Relevant Projects:Include specific projects or experiences that demonstrate your hands-on skills with cycle-accurate simulators like gem5. This will help us see your practical knowledge in action!

Highlight Your Expertise:Don’t forget to emphasise your deep expertise in areas like branch prediction or memory systems. We want to know what makes you stand out in the field of computer architecture.

Apply Through Our Website:For the best chance of getting noticed, apply through our website! It’s the easiest way for us to keep track of your application and ensure it gets to the right people.

How to prepare for a job interview at European Tech Recruit

✨Know Your Microarchitecture Inside Out

Make sure you brush up on the latest trends and technologies in CPU microarchitecture. Be prepared to discuss specific features like out-of-order execution and branch prediction, as well as your hands-on experience with tools like gem5. This will show that you're not just familiar with the theory but also have practical insights.

✨Showcase Your Problem-Solving Skills

During the interview, be ready to tackle hypothetical scenarios or case studies related to performance modelling and workload analysis. Think about how you would identify bottlenecks and propose optimisations. This demonstrates your analytical thinking and ability to apply your knowledge in real-world situations.

✨Prepare Questions That Matter

Interviews are a two-way street, so come armed with thoughtful questions about the company's projects and future directions in CPU design. Ask about their approach to performance benchmarking or how they integrate AI acceleration into their architectures. This shows your genuine interest and helps you assess if the company is the right fit for you.

✨Highlight Relevant Experience

Tailor your CV and responses to highlight your experience in CPU microarchitecture development, especially in areas like cache coherence or memory systems. Use specific examples from your past work to illustrate your expertise and how it aligns with the role's requirements. This will help you stand out as a strong candidate.