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.
Work hand-in-hand with key stakeholders and developers to enhance the Lumin Runtime Editor and associated tools. Enable external developers using the tools to rapidly iterate while developing high quality applications and experiences.
Support the Lumin Runtime and Tools offering across multiple platforms
Develop new features
Optimize existing workflows
Troubleshoot and resolve software defects
Coordinate with a decentralized team
Write elegant, maintainable, reusable code, leveraging test driven principles
Participate in code reviews in the team to spread learning and ensure high code quality
Support overall efforts and goals of the SDK & Tools group
3+ years of experience in the gaming industry or using real-time 3D technologies.
Strong C++ knowledge and skills
Knowledge of Java
Knowledge of Eclipse IDE
Knowledge of Git
Knowledge of Windows, Linux, and Mac
OpenGL, Vulkan knowledge is nice-to-have
Python knowledge is nice-to-have
Visual Studio knowledge is nice-to-have
Gerrit knowledge is nice-to-have
System and public API design knowledge is nice-to-have
BS/BA is preferred
All your information will be kept confidential according to Equal Employment Opportunities guidelines.