Magic Leap is an eclectic group of people who share a magical vision of the future. And we’re growing.
Our mission is to harmonize people and technology to create a better, more unified world. Our vision is to amplify the best parts of you and to advance the human spirit.
As a Lead Software Engineer in the Enterprise Software Platform team, you’ll be responsible for the architecture, design, and development of our software framework and software services. A successful candidate will collaborate with multiple software development teams, product management, program and release management, operations, and end customer development teams regularly.
Design and implement new features for the LuminOS platform and application framework
Architect, design, and develop a variety of platform software services and frameworks to enhance the Magic Leap device operating system capabilities
Collaborate with other software leads, program, product release management, operations, and external partner teams to help design and develop mobile device management features for various enterprises on the Magic Leap device
Write unit, integration, and performance tests
Mentor and guide other engineers
7+ years experience in software development
Strong C/C++ knowledge and development skills
Experience with developing platform services on Android operating systems or similar systems
Familiarity with embedded software development and strong multi-threading experience
Ability to collaborate with many teams
Very good oral and written communication skills to interact with cross functional teams that are geographically distributed
Familiarity with mobile device management software is a plus
BS or MS in Computer Science or related field or equivalent work experience
All your information will be kept confidential according to Equal Employment Opportunities guidelines.