This job has expired

Internship - Compiler Engineer

Huawei Technologies Research & Development Ltd
Closing date
23 Feb 2021

View more

Contract Type
You need to sign in or create an account to save a job.

Job Details

Job Description

Huawei Technologies is offering high calibre students the exclusive Internship opportunities to gain a valuable experience in its Cambridge Research Centre.

Job Summary

Huawei compiler lab researches and develops latest compiler technologies to improve competiveness of Huawei's computing platforms, including server and HPC. We aim to enhance productivity and performance of compilers. We develop open source compilers (GCC/LLVM) and contribute to communities. We arm ourselves with knowledge from processor architectures, software optimizations to programming models.

Key Responsibilities
  • Develop LLVM/GCC based compilers
  • Analyze & optimize performance of compiler generated code
  • Use AI technology to help compiler optimize
  • Design and implement compilers for GPU/CPU/DSP/AI; Explore the extreme performance optimisations.
  • Research on innovative compiler technologies and SW & HW co-design for general CPU.

  • Degree in Computer Science or relative technical disciplines.
  • Strong background in compilers/programming languages/type systems, preferably experience with mainstream compilers like LLVM/GCC or with projects of a similar size and complexity.
  • Excellent programming skills in C/C++ and/or functional languages.
  • Familiarity with parallel and heterogeneous architectures and respective programming models.
  • Publications recorded in world-class computer science academic conferences/journals are prefered but not essential.

What We Offer
  • Comprehensive Research and Development experience;
  • Mentorship from experienced professionals;
  • Accessibility to the world's latest technologies;
  • Opportunity for training and development;
  • Competitive salary and incentive schemes;
  • The possibility of a permanent position after internship.

We Wish You are
  • A current student study in Computing Science or related programmes;
  • Have a good academic background and programming skills, published paper on top conferences or journals in the related fields (Preferred but not essential);
  • Be able to work 20 hours per week during in term time, and full time during school holiday.

Right to Work in the UK

We do offer UK Tier 5 Internship VISA to students come from outside of the UK.

Privacy Notice

Through applying for this position you agree to our privacy notice. For further details please follow the link below:
You need to sign in or create an account to save a job.

Get job alerts

Create a job alert and receive personalised job recommendations straight to your inbox.

Create alert