CPU Architecture Internship

Huawei

Cambridge

On-site

GBP 13,000 - 20,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Fixed-term contract
Flexible working
33 days leave
Group Pension
Retail discounts
Employee assistance
Life insurance
Social events

Job summary

Huawei is seeking interns in Cambridge with strong interest in computer architecture research. You will work on state-of-the-art CPU design topics, build high-level simulations, and run experiments to explore design spaces.

The role emphasizes research, analysis and communication of results under supervision. Applicants should be enrolled in a Master's or PhD program in Computer Science, Software Engineering, Electronic & Electrical Engineering or related fields.

Qualifications

  • Strong mathematical and algorithmic problem solving skills.
  • Proficient in object oriented programming (C/C++, Python).
  • Familiarity with computer architecture concepts is essential.

Responsibilities

  • Analyze and research state-of-the-art memory and micro-architecture methods to improve performance and power efficiency.
  • Identify bottlenecks and propose improvements or new methodologies.
  • Develop high-level simulations for architectural design space exploration.
  • Run simulation-based experiments to evaluate new ideas.
  • Gather, analyze and present experimental results.
  • Contribute to scientific literature under supervision.
  • Enrolled in a Master's or PhD in CS/SE/EE at a university.

Skills

Mathematical problem solving
OOP programming
C/C++
Python

Education

Master's or PhD in CS/SE/EE

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.,

  • 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. 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: 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.

  • 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

Chief CPU Architect (dpISA)
Chief CPU Architect (dpISA)

Huawei • Cambridge

On-site
GBP 160,000 - 230,000
Performance Modelling Engineer (Contractor)
Performance Modelling Engineer (Contractor)

Huawei • Hartford

On-site
GBP 60,000 - 90,000
Innovative Environment
Global Collaboration
Professional Growth
+1
CPU Architecture Internship - Research-Driven and Flexible
CPU Architecture Internship - Research-Driven and Flexible

Huawei • Cambridge

On-site
GBP 13,000 - 20,000
Fixed-term contract
Flexible working
33 days leave
+5
Computing Researcher (PAYE Contractor)
Computing Researcher (PAYE Contractor)

Huawei • Cambridge

On-site
GBP 90,000 - 130,000
Process Architect
Process Architect

Huawei • Ipswich

On-site
GBP 90,000 - 120,000
33 days annual leave entitlement per m
Group Personal Pension
Life insurance
+6
Research Engineer: AI for CPU Architecture
Research Engineer: AI for CPU Architecture

Huawei Technologies Research & Development (UK) Ltd • Cambridge

On-site
GBP 60,000 - 120,000
Computing Researcher (Contractor)
Computing Researcher (Contractor)

Huawei Technologies Research & Development (UK) Ltd • Cambridge

On-site
GBP 70,000 - 100,000
AI Compiler Optimization Engineer
AI Compiler Optimization Engineer

Huawei Technologies Research & Development (UK) Ltd • City of Edinburgh

On-site
GBP 85,000 - 110,000
33 days annual leave entitlement peryr
Group Pension
Life insurance
+6
Computing Technology Expert
Computing Technology Expert

Huawei Technologies Research & Development (UK) Ltd • Cambridge

On-site
GBP 90,000 - 130,000
Simulation and Optimisation Engineer
Simulation and Optimisation Engineer

Huawei Technologies Research & Development (UK) Ltd • Ipswich

On-site
GBP 60,000 - 95,000
33 days leave
Group Personal Pension
Life insurance
+6