Sr New ISA Extension Innovation Engineer

Sr New ISA Extension Innovation Engineer

Full-Time 60000 - 80000 £ / year (est.) No home office possible
Huawei Technologies Research & Development (UK) Ltd

At a Glance

  • Tasks: Join our team to optimise performance for Huawei's server and datacentre products.
  • Company: Leading tech company focused on innovation and collaboration.
  • Benefits: 33 days annual leave, private medical insurance, and a supportive work environment.
  • Other info: Exciting opportunities for learning and development in a dynamic team.
  • Why this job: Make a real impact by enhancing cutting-edge technology and driving performance improvements.
  • Qualifications: Deep understanding of CPU architectures and experience with Aarch64 or X86 instruction sets.

The predicted salary is between 60000 - 80000 £ per year.

Your Role

We are seeking a highly motivated performance engineer to join our workload modelling and simulation team to work on improving and optimization of performance for current and future Huawei’s server and datacentre products. As a performance optimization and simulation engineer, you will work on investigating performance bottlenecks of applications like databases, distributed storages, engines for large-scale data analytics, as well as AI-specific applications to improve their overall performance by proposing new custom instructions or CPU instruction set extensions and proving possible performance improvement through simulation.

Main Responsibilities

  • Performance analysis of applications of interest to propose new instructions and ISA extensions.
  • Reworking and optimization of critical parts of applications to support new ISA.
  • Implementation of proposed new instructions or uArch tweaks in performance simulator for evaluation of possible performance benefits.

Requirements

  • Deep understanding of modern CPU architectures.
  • Knowledge and experience of using the latest Aarch64 or X86 instruction sets.
  • Background in performance analysis, profiling and workload characterization.
  • Excellent collaboration and interpersonal skills.

Preferred Qualifications

  • Experience in developing and using performance simulators like GEM5 (O3 model), Sniper or others is a big plus.
  • Experience in developing and using dynamic binary instrumentation infrastructures like QEMU or DynamoRIO or x86 PIN is a plus.
  • Knowledge of NPU/GPU architecture.
  • Experience in simulator development for NPU/GPU.
  • Experience in implementing instructions in the ARM/x86 architecture is preferred.

What we offer

  • 33 days annual leave entitlement per year (including UK public holidays).
  • Group Personal Pension.
  • Life insurance.
  • Private medical insurance.
  • Medical expense claim scheme.
  • Employee Assistance Program.
  • Cycle to work scheme.
  • Company sports club and social events.
  • Additional time off for learning and development.

Sr New ISA Extension Innovation Engineer employer: Huawei Technologies Research & Development (UK) Ltd

At Huawei, we pride ourselves on being an excellent employer, offering a dynamic work culture that fosters innovation and collaboration. Our commitment to employee growth is evident through extensive learning opportunities and a supportive environment, complemented by generous benefits such as 33 days of annual leave, private medical insurance, and a vibrant company sports club. Join us in our UK location to be part of a forward-thinking team dedicated to pushing the boundaries of technology and performance optimization.
Huawei Technologies Research & Development (UK) Ltd

Contact Detail:

Huawei Technologies Research & Development (UK) Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Sr New ISA Extension Innovation Engineer

✨Tip Number 1

Network like a pro! Reach out to current employees at Huawei or similar companies on LinkedIn. A friendly chat can give you insider info and might just land you a referral.

✨Tip Number 2

Show off your skills! Prepare a portfolio or a presentation that highlights your experience with performance analysis and CPU architectures. This can really set you apart during interviews.

✨Tip Number 3

Practice makes perfect! Get ready for technical interviews by solving problems related to workload modelling and simulation. Use platforms like LeetCode or HackerRank to sharpen your skills.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive!

We think you need these skills to ace Sr New ISA Extension Innovation Engineer

Performance Analysis
Workload Characterization
CPU Architecture Knowledge
Aarch64 Instruction Set
X86 Instruction Set
Collaboration Skills
Interpersonal Skills
Performance Simulation
GEM5 Simulator
Dynamic Binary Instrumentation
QEMU
DynamoRIO
NPU Architecture Knowledge
GPU Architecture Knowledge
Instruction Implementation

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the role of Sr New ISA Extension Innovation Engineer. Highlight your experience with CPU architectures and performance analysis, as these are key to what we’re looking for.

Showcase Relevant Projects: Include any projects or experiences that demonstrate your skills in performance optimisation and simulation. We want to see how you’ve tackled similar challenges in the past!

Be Clear and Concise: When writing your application, keep it clear and to the point. Use bullet points where possible to make it easy for us to see your qualifications and achievements at a glance.

Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. We can’t wait to hear from you!

How to prepare for a job interview at Huawei Technologies Research & Development (UK) Ltd

✨Know Your Architectures

Make sure you brush up on modern CPU architectures, especially Aarch64 and X86 instruction sets. Being able to discuss these in detail will show your deep understanding and passion for the role.

✨Showcase Your Performance Analysis Skills

Prepare examples of past projects where you've tackled performance bottlenecks. Be ready to explain your approach to profiling and workload characterisation, as this will demonstrate your hands-on experience.

✨Familiarise Yourself with Simulation Tools

If you have experience with performance simulators like GEM5 or Sniper, be sure to highlight that. If not, do a bit of research on them so you can speak intelligently about their functionalities and how they relate to the role.

✨Collaboration is Key

Since excellent collaboration and interpersonal skills are crucial, think of examples where you've successfully worked in a team. Be prepared to discuss how you communicate complex ideas effectively to different stakeholders.

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

>