Events  Classes  Jobs 
    Sign in  
Magic Leap // augmented reality tech
Engineering, Full Time    Toronto, Ontario    Posted: Thursday, May 02, 2019
Apply To Job

Job Description

As a Senior Software Engineer working on native applications you will drive the engineering effort to build production-grade software in C++. You will interface closely with various teams such as our native SDK team, backend engineers, & product managers in order to translate requirements & constraints into end-to-end native software. The ideal candidate will have broad experience ranging from low-level systems programming to high-level 2D/3D graphics.


  • Translate product requirements, SDK & platform capabilities into production-grade applications in C++
  • Work closely with key stakeholders & developers of our native (C/C++) SDKs
  • Write elegant, maintainable, reusable code, leveraging test-driven principles to develop high-quality applications
  • Clearly communicate with engineering & product team progress, define expectations, & help set timelines
  • Create test plans & testing strategies for native code
  • Troubleshoot & resolve software defects & other technical issues
  • Be a mentor & subject matter expert within the company & developer community


  • 5+ years of experience shipping production-grade applications in C/C++
  • Experience with POSIX networking, IPC, & thread management
  • Experience writing large-scale business logic in C/C++
  • Experience with OpenGL or 2D/3D frameworks & libraries a plus
  • Experience developing against Android & Linux platforms a plus
  • Proficiency with Git
  • Able to work & communicate effectively in a fast paced environment where goals & requirements may constantly be changing
  • Committed to learning & sharing with the team to help achieve overall goals. Must work well in groups


  • Bachelor's degree in related field or equivalent work experience

Additional Information

  • All your information will be kept confidential according to Equal Employment Opportunities guidelines.
Apply To Job
© 2020 GarysGuide      Terms