Magic Leap is an eclectic group of visionaries, rocket scientists, wizards, and gurus from the fields of film, robotics, visualization, software, computing, and user experience. We are growing quickly, and this is the time to get on board and play a role in shaping the way people will be interacting with the world tomorrow.
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, and examples to improve workflows for enabling content creation on our platform using the Lumin Runtime. With a focus on the user and developer experience, you will be delivering software that will allow developers to create exciting and new experiences on our platform.
Design, implement, optimize, and debug software systems and 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 and resolve software defects and technical implementation issues.
Strong focus on user and developer experiences.
Support and deliver solutions for internal and external content teams.
2+ years of experience in the gaming industry or using real-time 3D technologies.
Strong C++ knowledge and skills
Solid 3D math skills including vectors, transformation matrices, and analytical geometry.
Experience with multi-threaded programming.
OpenGL, Vulkan knowledge is nice-to-have.
Experience with shaders, geometry processing, and lighting are nice-to-have.
Experience with Virtual Keyboards and Localization support are nice-to-have.
BS/BA is preferred
All your information will be kept confidential according to Equal Employment Opportunities guidelines.