Events  Deals  Jobs 
    Sign in  
 
 
Magic Leap // augmented reality tech
 
Engineering, Full Time    Austin, TX; Sunnyvale, CA; Plantation, FL    Posted: Monday, March 07, 2022
 
   
 
Apply To Job
 
 
JOB DETAILS
 

Job Description

The SDK & Developer Tools team is looking for a talented individual contributor to aid the ongoing development of the Simulation framework. The framework, known as Zero Iteration, allows for development of apps on the host PC without having to deploy on device, significantly reducing overall iteration time. All sensor data is collected from the device, when available, or simulated in its absence. Rendered frames & audio are streamed to the device, or to a 3D virtual environment.

Responsibilities

  • Contribute to the implementation of new APIs for usage on the host PC. These include core Magic Leap APIs (core perception, marker tracking, anchors to name a few), those specific to the framework itself, & upcoming implementation of OpenXR APIs
  • Contribute to the ongoing development of our in-house Simulator that serves as the backend for all sensor & world reconstruction data
  • Contribute to the ongoing integration of the framework, as a native plugin, into the Unity(R) game engine
  • Contribute to the ongoing efforts to improve messaging-based latency between several components of the framework
  • Engage in profiling & identifying bottlenecks affecting overall system performance. Work systematically towards resolving those
  • Engage in writing high quality technical documents, proposing new architecture, highlighting issues & appropriate solutions
  • Engage in regular code reviews, providing & receiving feedback on changes to software
  • Engage in resolving bugs & technical issues on a regular basis

Qualifications

  • 5+ years of experience as a developer working on software products in an agile & dynamic environment
  • Highly proficient in C++ programming; exposure to C++11 & higher preferred
  • Exposure to Java or willingness to learn
  • Experience with debugging/ profiling/ optimizing applications
  • Experience with version control; git preferred
  • Experience with at least one graphics programming API (OpenGL, Vulkan, Metal)

Bonus points

  • Experience working with Game engines
  • Experience using OpenXR APIs
  • Experience using Python
  • Experience using video codecs for streaming

Education

  • BA/ BS or equivalent working experience

Additional Information

  • All your information will be kept confidential according to Equal Employment Opportunities guidelines
 
 
 
Apply To Job
 
 
 
 
 
© 2022 GarysGuide      About    Feedback    Press    Terms