CPU Architecture Internship

Huawei

Cambridge

On-site

GBP 11,000 - 17,000

Full time

6 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Fixed term contract up to two years
Flexible working
33 days annual leave
Group Pension
Employee assistance programme
Life insurance
Corporate social events

Job summary

Huawei is seeking interns with a strong interest in computer architecture research. This internship focuses on CPU design and micro-architecture, offering opportunities to work on memory systems, cache policies, and performance modeling.

You will contribute to high-level simulations, run experiments, and present results, with guidance toward publishing in scientific venues. This role is ideal for Master’s or PhD students aiming to advance in academia and industry collaborations within Huawei’s

Qualifications

  • Candidate must be enrolled in a Master’s or PhD in Computer Science, Software Engineering, Electronic & Electrical Engineering or related fields.
  • Strong mathematical/algorithmic problem-solving and OOP skills (C/C++, Python).
  • Solid understanding of CPU micro-architecture fundamentals (pipelining, OoO, caches).
  • Knowledge of CPU ISA and assembly (Arm, RISC-V, MIPS, x86).
  • Familiarity with memory subsystems and OS for virtual memory.

Responsibilities

  • Analyze and research state-of-the-art memory and micro-architecture designs to improve performance and reduce power.
  • Identify bottlenecks and propose improvements or new approaches.
  • Develop high-level simulations for design space exploration.
  • Run simulations and evaluate new ideas through experiments.
  • Gather, analyze and present experimental results.
  • Contribute to scientific literature under supervision.

Skills

C/C++
Python
Math/Algorithms
OO Design
CPU Architecture

Education

Master's degree (CS/SWE/EE)
PhD in related field

Tools

Qemu
Gem5

Job description

Huawei is looking at for interns with experience and knowledge in computer architecture research. We wish to recruit students who are passionate on the computer architecture and CPU design, with experiences on modelling., This is a research-oriented internship focusing on various aspects of CPU architecture and micro-Architecture. Responsibilities will include but not limited to the list of items below.,

Responsibilities
  • Analysis, evaluate and research the state-of-the-art methods for memory (micro-)architecture designs, e.g. memory virtualization, replacement policies and cache access etc, to improve system performance and reduce power consumption.
  • Identifying the performance bottlenecks of existing methods and proposing improvements or new methodologies.
  • Developing high-level simulations of novel (micro-)architectural designs for further design space exploration.
  • Running simulation-based experiments to examine and evaluate new ideas.
  • Gathering, analyzing and presenting experimental results.
  • Contributing to scientific literature under the guidance.
Requirements

You are currently enrolled in a Master's degree or PhD in Computer Science, Software Engineering, Electronic & Electrical Engineering or any related fields at universities.

  • Strong mathematical/algorithmic problem-solving and OOP software development skills (C/C++, Python, etc.).
  • Good understanding of the fundamentals of general purpose CPU micro-architecture, such as pipelining, out-of-order execution, and caches.
  • Good understanding of CPU Instruction Set Architecture and assembly language, e.g. Arm, RISC-V, MIPS, X86.
  • Good understanding of the fundamentals of general purpose Memory Subsystem and Operating System for Virtual Memory Systems
Desired Skills
  • Experience in writing CPU functional/performance simulators, e.g. Qemu, Gem5 etc.
  • Experience in writing compiler for architecture enablement and optimization.
  • Experience in performance analysis and tuning on modern CPUs.

Founded in 1987, Huawei is a leading global provider of information and communications technology (ICT) infrastructure and smart devices. We have more than 194,000 employees, and we operate in more than 170 countries and regions, serving more than three billion people around the world.

Our vision and mission is to bring digital to every person, home and organization for a fully connected, intelligent world. To this end, we will drive ubiquitous connectivity and promote equal access to networks; bring cloud and artificial intelligence to all four corners of the earth to provide superior computing power where you need it, when you need it; build digital platforms to help all industries and organizations become more agile, efficient, and dynamic; redefine user experience with AI, making it more personalized for people in all aspects of their life, whether they're at home, in the office, or on the go. This spirit of innovation has led Huawei to work in close partnership with leading academic institutions in the UK to develop and refine the latest technologies. The company's commitment to investment in R&D in the UK, through university partnerships or bespoke facilities such as the photonics centre in Ipswich, will keep the country at the forefront of global digital innovation. And through this commitment, the UK will play an increasingly significant role in helping Huawei to develop the technologies of the future that will transform the way we all communicate, work and live. For the past 30 years we have maintained an unwavering focus, rejecting shortcuts and easy opportunities that don't align with our core business. With a practical approach to everything we do, we concentrate our efforts and invest patiently to drive technological breakthroughs.

We invite you to join us on this exciting journey and drive your career forward.

Benefits
  • Fixed term employment contract up to two years
  • Flexible working
  • 33 days annual leave entitlement per year (including UK public holidays)
  • Group Personal Pension
  • Corporate retail discounts
  • Employee Assistance Programme
  • Life insurance
  • Corporate social events
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

CPU Architect- Hardware
CPU Architect- Hardware

Huawei • Cambridge

On-site
GBP 120,000 - 180,000
Sr. CPU/NPU Performance Workload Modeling Technical Expert
Sr. CPU/NPU Performance Workload Modeling Technical Expert

Huawei • Cambridge

On-site
GBP 120,000 - 180,000
33 days annual leave entitlement
Group Personal Pension
Life insurance
+6
Chief CPU Architect (dpISA)
Chief CPU Architect (dpISA)

Huawei • Cambridge

On-site
GBP 150,000 - 210,000
33 days annual leave
Pension
Life insurance
+6
Research Engineer: AI for CPU Architecture (Contractor)
Research Engineer: AI for CPU Architecture (Contractor)

Huawei • Cambridge

On-site
GBP 85,000 - 130,000
CPU Architecture Research Intern | Flexible Hours
CPU Architecture Research Intern | Flexible Hours

Huawei • Cambridge

On-site
GBP 11,000 - 17,000
Fixed term contract up to two years
Flexible working
33 days annual leave
+4
Performance Engineer (Workload Modelling and Simulation)
Performance Engineer (Workload Modelling and Simulation)

Huawei • Cambridge

On-site
GBP 70,000 - 100,000
Annual leave 33 days
Group Personal Pension
Life insurance
+6
Performance Modelling Engineer
Performance Modelling Engineer

Huawei • Cambridge

On-site
GBP 70,000 - 110,000
Research Scientist Intern-Performance Simulation
Research Scientist Intern-Performance Simulation

Huawei • Cambridge

On-site
GBP 70,000 - 90,000
Group Personal Pension
Employee Assistance Programme
Life insurance
+1
Senior AI Software Engineer
Senior AI Software Engineer

Huawei • Cambridge

On-site
GBP 110,000 - 160,000
33 days annual leave
Group Personal Pension
Life insurance
+6
Senior CPU HW Performance Architect
Senior CPU HW Performance Architect

Huawei Technologies Research & Development (UK) Ltd • Cambridge

On-site
GBP 90,000 - 140,000