Events  Classes  Jobs 
    Sign in  
Magic Leap // augmented reality tech
Engineering, Full Time    Toronto, Ontario    Posted: Thursday, May 02, 2019
Apply To Job

Job Description

Magic Leap is an eclectic group of visionaries, rocket scientists, wizards, & gurus from the fields of film, robotics, visualization, software, computing, & user experience. Our team focuses on hiring Engineers with a broad set of technical skills who are ready to take on the unique challenges as well as bring fresh ideas to the development of Applications in Mixed Reality.

For this role, you will be working on a small team that will be developing application framework, tools, & examples to improve workflows for enabling content creation on our platform using the Lumin Runtime. With a focus on the user & developer experience, you will be delivering software that will allow developers to create exciting & new experiences on our platform.

You must have strong C++ skills & have shipped world-class technologies or products for mobile, desktop or virtual & Mixed Reality platforms. Strong 3D math & linear algebra skills, experience working with games software, or similar real-time systems is a must. You must be prepared to drive ambiguous projects in a fast-paced environment with a high degree of self-motivation & direction.


  • Design, implement, optimize, & debug software systems & tools that make workflows more accessible to Developers/Users.
  • Work within a small agile team to deliver high-quality Mixed Reality framework for the Lumin Runtime that makes content creation workflows more accessible.
  • Troubleshoot & resolve software defects & technical implementation issues.
  • Strong focus on user & developer experiences.
  • Support & deliver solutions for internal & external content teams.


  • 5+ years of professional experience in the gaming industry or using real-time 3D technologies.
  • Strong C++ knowledge & skills
  • Solid 3D math skills including vectors, transformation matrices, & analytical geometry.
  • Experience with multi-threaded programming.
  • OpenGL, Vulkan experience are nice-to-have.
  • Experience with shaders, geometry processing, & lighting are nice-to-have.
  • Experience with Virtual Keyboards & Localization support are nice-to-have.

Apply To Job
© 2020 GarysGuide      Terms