Back to search results

Internship in Computer Graphics for VR, AR and MR Headsets

Microsoft Research Cambridge

Location: Cambridge
Salary: Microsoft provides competitive enumeration and will cover part of the travel expenses
Hours: Full Time
Contract Type: Fixed-Term/Contract
Placed On: 16th September 2019
Closes: 16th November 2019

Are you interested in cutting edge technology? Are you a keen programmer with diverse interests in science and technology? Microsoft Research is hiring interns to play an active role in an exciting research project involving Head-Mounted Displays(HMD’s). This work is an ambitious but realistic attempt to develop the future headsets with a practical field of view, resolution, and form factor. Computational optics is a key element of this system.

The project involves the design, building, programming, and testing of a new display system. It requires a range of skills in software, electronics, mathematics, and optics. For this specific post, we are looking for candidates with strong programming experience in C++ (ideally Microsoft Visual Studio) and solid mathematics background.  A general understanding of electronics and optics will be useful but not essential. Candidates with a background in physics, engineering, mathematics, or computer science are all encouraged to apply.

Duties of the successful applicant include:

  • Write and compile code in Visual Studio
  • Write code to render 2D and 3D objects on a screen and an HMD
  • Work with Virtual Reality, Mixed Reality and Augmented Reality (AR, VR, and MR) headsets
  • Write code that interfaces a head-mounted display
  • Using and collecting real-time data from an eye tracker
  • Derive mathematical formulations for simple 3D geometry

Essential skills are:

  • First degree in engineering, physics, computer science, mathematics or relevant subject
  • Strong programming skills in C++
  • Good understanding of computer graphics, computer vision, and signal processing techniques
  • Knowledge of computer graphics, computer vision, and rendering techniques
  • Strong understanding of underlying mathematical concepts behind graphics programming.
  • Ability to make decisions and work independently

Desirable but not essential:

  • Experience with localization techniques like SLAM (Simultaneous Localization and Mapping)
  • Basic understanding of electronics, optics, and mechanics
  • Experience with MatLab

For the successful candidate, this post will be an excellent opportunity to acquire new skills and knowledge, in a scientifically diverse and stimulating environment. The intern will be based in Microsoft Research, Cambridge. The duration of the internship is 12-16 weeks, and preferably, it will commence in 2019. Microsoft provides competitive enumeration and will cover part of the travel expenses.

There is no closing deadline for this post. The post will be filled once a suitable candidate is found. If you are interested, please apply as soon as possible. Contact Andreas Georgiou ( for information on how to apply. If possible, in your email please include the link to your professional profile (e.g., LinkedIn, Research Gate).

Equal opportunities

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, colour, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.

Company Information

Microsoft Research is a unique entity among corporate research facilities, balancing an open academic model with an effective process for transferring its research to product development teams. Today, the world-renowned scientists of Microsoft Research make up one of the largest and most highly respected research organizations in the world.

We value your feedback on the quality of our adverts. If you have a comment to make about the overall quality of this advert, or its categorisation then please send us your feedback
Advert information

Type / Role:

Subject Area(s):


Job tools
More jobs like this
Join in and follow us

Browser Upgrade Recommended has been optimised for the latest browsers.

For the best user experience, we recommend viewing on one of the following:

Google Chrome Firefox Microsoft Edge