CPU/NPU Performance Simulation Engineer - Cambridge
CPU/NPU Performance Simulation Engineer - Cambridge

CPU/NPU Performance Simulation Engineer - Cambridge

Cambridge Full-Time 48000 - 72000 £ / year (est.) No home office possible
Go Premium
M

At a Glance

  • Tasks: Join our team to model and project performance for cutting-edge server CPUs and NPUs.
  • Company: Be part of a dynamic company at the forefront of CPU and NPU technology in Cambridge.
  • Benefits: Enjoy flexible working options, competitive salary, and opportunities for professional growth.
  • Why this job: Work on innovative projects that shape the future of technology and make a real impact.
  • Qualifications: Strong background in workload modelling, CPU architecture, and experience with performance simulators required.
  • Other info: Ideal for tech enthusiasts eager to explore high-performance computing and collaborate with experts.

The predicted salary is between 48000 - 72000 £ per year.

We are seeking a highly motivated performance engineer to join our workload modelling team to work on performance projection for upcoming server CPUs and NPUs. As a performance projection and simulation engineer you will work on developing performance models for upcoming server CPUs, perform architectural studies and performance projection for applications of interest like database, distributed storage, engines for large-scale data analytics.

Key Responsibilities:

  • Develop simulation features to enable rapid architectural exploration and performance evaluation.
  • Engage in the investigation of cutting-edge, high-performance server CPU core and SOC architecture design, contributing vital data support for crucial decision-making processes.
  • Develop strategies for software/hardware co-optimization features and lead the integration of software and hardware components for the next generation processor.
  • Analyse and extract the distinctive features of real-world scenario workloads, delivering essential insights to our in-house chip development department.

Person Specification:

Required:

  • Profound background in workload modelling and CPU architecture
  • Experience in developing and using performance simulators like GEM5 (O3 model), Sniper or others
  • Experience in developing using dynamic binary instrumentation infrastructures like QEMU or DynamoRIO or x86 PIN.
  • Proficient in benchmark analysis and characterization.
  • Skilled in performance projection and architectural exploration using SoC simulators.
  • Excellent collaboration and interpersonal skil

Desired:

  • Knowledge of NPU/GPU architecture
  • Experience in simulator development for NPU/GPU

#J-18808-Ljbffr

CPU/NPU Performance Simulation Engineer - Cambridge employer: microTECH Global Limited

Join a forward-thinking team in Cambridge where innovation meets collaboration. As a CPU/NPU Performance Simulation Engineer, you'll benefit from a dynamic work culture that prioritises employee growth and development, offering opportunities to engage with cutting-edge technology and contribute to impactful projects. With a focus on work-life balance and a commitment to fostering talent, this company stands out as an exceptional employer for those seeking meaningful and rewarding careers in the tech industry.
M

Contact Detail:

microTECH Global Limited Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land CPU/NPU Performance Simulation Engineer - Cambridge

✨Tip Number 1

Network with professionals in the CPU and NPU performance engineering field. Attend industry conferences, webinars, or local meetups to connect with people who work in similar roles. This can help you gain insights into the latest trends and potentially lead to referrals.

✨Tip Number 2

Showcase your hands-on experience with performance simulators like GEM5 or Sniper. If you have personal projects or contributions to open-source projects, be ready to discuss them in detail during interviews. This demonstrates your practical knowledge and passion for the field.

✨Tip Number 3

Prepare to discuss specific architectural studies or performance projections you've worked on in the past. Be ready to explain your thought process and the impact of your work on previous projects, as this will highlight your analytical skills and problem-solving abilities.

✨Tip Number 4

Familiarise yourself with the latest developments in CPU and NPU architecture. Read relevant research papers, articles, and technical blogs to stay updated. This knowledge will not only help you in interviews but also show your genuine interest in the role and the company.

We think you need these skills to ace CPU/NPU Performance Simulation Engineer - Cambridge

Workload Modelling
CPU Architecture
Performance Simulation
GEM5
Sniper
Dynamic Binary Instrumentation
QEMU
DynamoRIO
x86 PIN
Benchmark Analysis
Performance Projection
SoC Simulators
Architectural Exploration
Collaboration Skills
Interpersonal Skills
NPU Architecture Knowledge
GPU Architecture Knowledge
Simulator Development for NPU/GPU

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience in workload modelling and CPU architecture. Include specific projects where you've developed performance simulators or used dynamic binary instrumentation infrastructures.

Craft a Compelling Cover Letter: In your cover letter, express your passion for performance engineering and detail how your skills align with the job requirements. Mention any relevant experience with tools like GEM5 or QEMU, and how you can contribute to the team.

Showcase Relevant Projects: If you have worked on projects related to performance projection or architectural exploration, summarise these in your application. Highlight your role, the challenges faced, and the outcomes achieved to demonstrate your expertise.

Proofread Your Application: Before submitting, carefully proofread your application for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a performance simulation engineer.

How to prepare for a job interview at microTECH Global Limited

✨Showcase Your Technical Expertise

Be prepared to discuss your experience with performance simulators like GEM5 and Sniper. Highlight specific projects where you've developed or used these tools, as well as any challenges you faced and how you overcame them.

✨Demonstrate Problem-Solving Skills

Expect to be asked about real-world scenarios where you had to analyse workloads or perform architectural studies. Prepare examples that showcase your analytical thinking and how you derived insights from complex data.

✨Highlight Collaboration Experience

Since the role involves working closely with teams, share examples of successful collaborations in past projects. Discuss how you communicated technical concepts to non-technical team members and contributed to group decision-making.

✨Prepare for Technical Questions

Brush up on your knowledge of CPU and NPU architecture, as well as software/hardware co-optimisation strategies. Be ready to answer technical questions that assess your understanding of these concepts and their application in performance projection.

CPU/NPU Performance Simulation Engineer - Cambridge
microTECH Global Limited
Location: Cambridge
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

M
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>