Thin optics for transparent displays- BC-500

Project type: Research
Desired discipline(s): Engineering - computer / electrical, Engineering, Computer science, Mathematical Sciences
Company: FORM
Project Length: Flexible
Preferred start date: As soon as possible.
Language requirement: English
Location(s): Vancouver, BC, Canada; Canada
No. of positions: 1
Desired education level: CollegeUndergraduate/BachelorMaster'sPhDPostdoctoral fellow
Search across Mitacs’ international networks - check this box if you’d also like to receive profiles of researchers based outside of Canada: 

About the company: 

Founded in 2016 in Vancouver, Canada, FORM is the sports technology company behind the FORM Swim Goggles, a pair of premium swim goggles with a see-through, augmented-reality display that delivers performance metrics in real time. FORM ( is a sports technology company with a simple mission: to break down the barriers between what swimming is and what it could be.

Describe the project.: 

This project involves simulating, prototyping and analyzing holographic optical elements for use in transparent head mounted displays.

As part of the project, the intern will be expected to perform optical simulations of diffractive and/or holographic waveguide arrangements, using software such as Lumerical or other equivalent Finite-difference time-domain (FDTD) simulation software, coupled with ray-tracing optics simulations in Optics Studio to determine the best tradeoffs between multiple constraints.  These constraints include manufacturing cost and complexity, reducing unwanted visual artifacts, field of view and colour constancy. 

The student will also write literature reviews of related work.  Also, the internship will involve experimental validation of their simulation results using an optical test bench and fabricated waveguides, writing reports, and presenting findings. 

Required expertise/skills: 

  • Have optical engineering/engineering physics or similar background
  • Comfortable with using Zemax or equivalent lens design software
  • Fluent in Matlab/Octave, C++, and/or Python
  • Some experience in holographic/diffractive optics, and Lumerical or equivalent FDTD software
  • Some exposure to image processing