Lead Software Engineer, SDK and Tools

Magic Leap, Inc., Sunnyvale, CA

See jobs at Magic Leap, Inc.

Job Description

The primary responsibility of the team lead is to drive the SDK & Tools development team to produce deliverables within the agreed upon scope and schedule by the management team. The lead will participate in release planning, scheduling, and assigning individual developers in the respective team. Qualified candidates need to be a self-starter and able to operate in a highly dynamic environment.


  • Provide leadership and mentoring to their assigned development team
  • Lead the architecture and design effort for the SDK and Tools product
  • Work hand-in-hand with the key stakeholders and developers using the SDK
  • Support overall engineering and architecture effort of the SDK & Tools group
  • Write elegant, maintainable, reusable code, leveraging test driven principles to develop high quality applications
  • Troubleshoot and resolve software defects and other technical issues
  • Act as a mentor and subject matter expert within the company and developer community
  • Review individual developer's code in the team to ensure highest code quality in the SDK & Tools


  • 8 to 10 years of proficient experience working on software products
  • Experience leading engineering teams from concept to ship in agile environment
  • Extensive experience with API design and SDK architecture
  • Extensive experience in developers tools like emulators, debuggers, profilers etc
  • Experience with OpenGL
  • Expert level C++ in a production environment
  • Strong functional and automated testing, test strategy and planning and development experience
  • Experience with mobile software development
  • Excellent problem solving, troubleshooting and debugging skills
  • Must have familiarity with Android Open Source toolchains, techniques, and native libraries
  • Must have familiarity with the Android application component model and embedded IPC mechanisms
  • Experience with Vulkan Drivers is nice-to-have
  • Experience with Game Engines is nice-to-have


  • BA/BS is preferred

Additional Information

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




About Magic Leap, Inc.

How It All Began October 5, 2017 Today, Magic Leap is a company made up of hundreds of artists, engineers, explorers, and dreamers from around the globe, all chasing their curiosity toward the same goal – bringing together the digital and real worlds to advance human potential. But it all began on a road trip to Austin when we asked the question – “what if computing could spill outside the computer?”

Want to learn more about Magic Leap, Inc.? Visit Magic Leap, Inc.'s website.