Magic Leap is hiring a
Associate Software Engineer, SDK
If you want to be part of a united team where everyone is empowered and trusted to make an impact, then Magic Leap could be the place for you. At Magic Leap you will have the freedom to explore innovative solutions and use your talents to solve real world problems. Working alongside industry experts, here you can grow your skills and play a part in amplifying human potential at the intersection of the physical and digital worlds. We know that successful change and progress are accelerated by diverse perspectives. As we shape our future, everyone's voice matters. Together, we can reimagine the world of work and, with our bold partners, make the impossible, possible.
Job DescriptionWe are seeking an Associate Level Software Engineer to work in a team building SDK for our spatial computing platform. Collaboration is key, you will participate in agile planning and development and work with cross-team dependencies, from internal Magic Leap groups to external developers. Qualified candidate needs to be a self-starter, eager to learn and be able to operate in a highly dynamic environment. This role is required to be onsite in our HQ Plantation, FL office (relocation may be available)
Responsibilities:
- Design and development of Platform APIs using software design guidelines
- Collaborate with engineers and product leads to implement specifications and deliver high quality features
- Write elegant, maintainable, reusable code, leveraging test-driven principles to develop high quality features
- Create and maintain documentation following internal documentation standards
- Troubleshoot and resolve software defects and other technical issues
- Work in fast paced small agile team to deliver high quality code
Qualifications:
- Knowledge of modern C++ and C++ Standard Template Library
- Strong problem-solving and communication skills
- Experience with 3D graphics programming like OpenGL and Vulkan is a plus
- Experience with OpenXR is a plus
- Android development experience is a plus
- Python development experience is a plus
Education:
- Bachelor's degree in Computer Science, a related field or equivalent work experience
Additional Information
- All your information will be kept confidential according to Equal Employment Opportunities guidelines.
Please mention that you found the job on ARVR OK. Thanks.