Senior Software Engineer, Mobile AR SDK

Magic Leap Austin , TX 78719

Posted 3 months ago

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

Job Description

You will work on expanding Magic Leap's platform to mobile devices by designing and implementing Magic Leap's mobile AR SDK. In this role, you will help build a cross-platform framework that enables large scale shared AR experiences between mobile devices (iOS, Android) and Magic Leap devices. This will require an extensive amount of experience in native development for mobile devices, beyond typical higher level application design. You will be working with cross platform native C/C++ libraries and integrating them into a variety higher level languages.


  • Develop Magic Leap's cross platform mobile libraries, supporting Android, iOS, and Unity3D development

  • Integrate low level C libraries into higher level languages (C to C#, Java, and Swift)

  • Interface with cross functional teams to develop an end to end production ready SDK


  • 8+ years of industry experience

  • Strong experience in building high quality mobile applications on iOS and/or Android

  • Extensive experience with ARKit and/or ARCore

  • Extensive experience with native programming on Android / iOS

  • Expert level in C and C++

  • Proficient in Swift and Java

  • Proficient in C#

  • Experience with Unity3D

  • Experience with SDK / API design

  • Strong communication skills

  • Ability to drive technical design and implementation


  • Bachelor's Degree in Computer Science

Additional Information

  • All your information will be kept confidential according to Equal Employment Opportunities guidelines.
icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Software Engineer

Tech Firefly

Posted Today

VIEW JOBS 8/19/2019 12:00:00 AM 2019-11-17T00:00 <p><strong>Tech Firefly is teaming up with a Data company located in Austin TX for a Senior Software Engineer. If you have good experience working with front-end technologies like Javascript please apply today!</strong></p><p></p><p><strong>As a Senior Software Engineer you will be responsible for;</strong></p><ul> <li>You will participate in the development of our next generation programmatic email platform</li> <li>Establish data pipelines so that the source data can be obtained from AWS and written to SQL Server</li> <li>Leverage data feeds and APIs to pull in required data to be included in marketing campaigns</li> <li>There will be a an on-call component (once every 6-7 weeks or so) but the rotation will be very spread out</li> <li>You will design and implement high-performance data models in SQL and NoSQL database technologies</li> <li>Following Agile practices, you develop quality scalable, tested, and reliable data services using industry best practices</li> </ul><p><strong>Requirements</strong></p><ul> <li>3+ years of production development with Java or Scala</li> <li>2+ years developing and deploying cloud-based or cloud native applications to AWS</li> <li>Extensive experience with microservices/REST API</li> <li>Experience with all aspects of data systems (both NoSQL and RDBMS) including database design and modeling, ETL processing, aggregation strategy, performance optimization, etc.</li> <li>Bachelor's degree in computer science, computer engineering, or a related field and 3+ years of professional experience or Master’s degree in above mentioned fields and 2+ years of professional work experience.</li> <li>Willing and show an ability to learn quickly (this truly is a must-have – someone who is both senior and still wants to learn and adapt)</li> <li>Experience developing applications on NoSQL / streaming platforms (Hadoop, Kafka, K-Streams, Spark) is a PLUS!</li> <li>Familiarity with Git, Splunk, New Relic, Sonar and TeamCity is a PLUS!</li> </ul> Tech Firefly Austin TX

Senior Software Engineer, Mobile AR SDK

Magic Leap