Senior Software Engineer, 3D Engine

Magic Leap, Inc., Culver City, CA, Plantation, FL (HQ), Sunnyvale, CA, Tel Aviv, Israel, Toronto, ON, Zurich, Switzerland

See jobs at Magic Leap, Inc.

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.

Magic Leap is looking to expand its Lumin Runtime team, we are looking for an exceptionally talented senior programmers who are ready for a challenge to help in the production of their proprietary Spatial computing application framework.

Technical Requirements

  • Advanced understanding in C/C++.
  • A good understanding of computer graphics, 3d engines and 3d technology principles.
  • Experience in OpenGL or Vulkan
  • Console and or Mobile development experience.
  • AR/VR or spatial computing development experience.
  • An advanced understanding of 3d platforms and the requirements needed to develop software on them.
  • Worked on multiple published titles.
  • Experience with rendering languages.
  • Strong computer science and maths background.
  • Experience with network code.
  • A demonstrable willingness to develop software engineering process and application production skills.
  • Ability to do task breakdown and write documentation.
  • Custom Engine development experience is an advantage.
  • BS, MS or PhD in Computer Science, Math, Physics, or a related technical field
  • 7+ years with 4+ in graphics & rendering experience

Skill Requirements

  • Be proactive and able to help with ad-hoc problem solving.
  • Must be a team player and know the importance of listening to others.
  • An avid enthusiast for Spatial computing and 3d technologies.
  • Experience communicating the use of 3d engines and their scripting component framework both verbally and in written form.
  • Must have a high attention to detail and extremely high bar for the quality of their work.
  • Able to work independently, prioritize and handle pressure.
  • Must be organized and able to manage multiple projects at the same time, and anticipate business and product needs.
  • Must have great time management skills to perform in a busy work environment.
  • Exceptional communications skills.

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.