Staff Software Engineer, Waveguide Design
@ Magic Leap

Hybrid
$180,000
Hybrid
Full Time
Posted 28 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXXXX XXXXXX****** @magicleap.com
Recommended after applying

Job Details

Overview

Magic Leap is a pioneer in spatial computing, developing groundbreaking augmented reality technology. As the creator of the next computing platform, our mixed reality devices unlock new possibilities for human interaction with digital and physical worlds.

The Opportunity

The Staff Software Engineer will develop and enhance in-house optical simulation software for waveguide design in Mixed Reality devices. This role drives innovation in optical component technology and collaborates cross-functionally with mechanical engineering, optical systems, and metrology teams to achieve aggressive technical deliverables.

What You’ll Do

  • Develop and maintain software tools for waveguide design, simulation, and analysis.
  • Design, implement, and optimize solutions for optical modeling and data visualization.
  • Integrate commercial simulation tools with in-house software.
  • Process, analyze, and visualize large datasets from simulations and experiments.
  • Collaborate with multidisciplinary teams to align tools with real-world needs.
  • Communicate technical findings and propose new methodologies.

The Experience You Bring

A Master’s degree in a technical field, 5+ years of software development experience with a focus on scientific computing, and expert proficiency in Python. A strong background in computational modeling, numerical optimization, and high-performance computing is essential. Experience with optical simulation tools and integration of commercial software is required.

It’s Exciting If You Also Have

  • Experience with parallel computing, GPU acceleration, or cloud computing.
  • Proficiency in C++ and numerical libraries.
  • Background in optics or computational electromagnetics.
  • Experience in interactive data visualization and machine learning for scientific applications.
  • Familiarity with AR/MR display systems and optical hardware.

Additional Information

All information will remain confidential. Please ensure that any emails from Magic Leap end with "@magicleap.com". Do not send application documents via email and recruitment agencies are not accepted. Accommodations are available upon request through the provided email contacts.

Salary

US Base Salary Range: $170,000—$190,000 USD plus discretionary bonus and comprehensive benefits.

Key skills/competency

  • Spatial Computing
  • Waveguide Design
  • Optical Simulation
  • Python
  • Scientific Computing
  • Numerical Methods
  • Data Visualization
  • Cross-functional Collaboration
  • High-performance Computing
  • Augmented Reality

How to Get Hired at Magic Leap

🎯 Tips for Getting Hired

  • Research Magic Leap's culture: Study their mission, values, and recent innovations.
  • Customize your resume: Highlight optical simulation and Python expertise.
  • Showcase projects: Detail relevant experience with scientific computing.
  • Prepare for interviews: Practice explaining technical and collaborative work.

📝 Interview Preparation Advice

Technical Preparation

Review Python numerical libraries usage.
Understand optical simulation frameworks.
Practice data visualization techniques.
Optimize algorithms for high-performance computing.

Behavioral Questions

Explain past teamwork in technical projects.
Describe handling project deadlines under pressure.
Discuss communication across multidisciplinary teams.
Share examples of adapting to new challenges.

Frequently Asked Questions