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 SDK and ML Remote tool offering. Enable external developers to rapidly iterate while developing high quality applications and experiences, leveraging the ML Remote’s Zero Iteration development paradigm.
Support the ML Remote 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 & Developer Tools group
5-8+ years of experience in the gaming industry or using real-time 3D technologies
Strong C and C++ knowledge and skills
Network programming experience is strongly preferred
API design knowledge is nice-to-have
Knowledge of Java and Eclipse IDE is nice to have
Knowledge of Git
Knowledge of cross platform development with Windows, Linux, and Mac
OpenGL, Vulkan knowledge is nice-to-have
Python knowledge is nice-to-have
Gerrit knowledge is nice-to-have
BS/BA is preferred
All your information will be kept confidential according to Equal Employment Opportunities guidelines.