Magic Leap is developing augmented reality technology to create a new paradigm of computing by blending digital content with the real world. The role focuses on solving technical challenges in optical component design for Mixed Reality devices.
Requirements
- Master's degree in Optical Engineering, Physics, Electrical Engineering, Computer Science, or related technical field with focus on optics/photonics, or equivalent professional experience in optical simulation software development.
- 5+ years of experience in software development, with a strong focus on scientific computing, numerical methods, and algorithm development.
- Expert-level proficiency in Python, including experience with numerical computing libraries (NumPy, SciPy, pandas, etc.).
- Strong background in computational modeling, numerical optimization, and high-performance computing.
- Experience developing software tools for optical, physics-based, or engineering applications.
- Strong proficiency with scientific programming and working with large datasets.
- Experience integrating commercial optical design and simulation software (such as RCWA, FDTD, BPM, Lumerical, Zemax, COMSOL, etc.) into custom workflows.
Responsibilities
- Be a key member of the Waveguide Design Team, focusing on developing and maintaining software tools for waveguide design, simulation, and analysis.
- Design, implement, and optimize software solutions to support optical engineers in modeling, analyzing, and characterizing waveguide-based optical systems.
- Develop, maintain, and enhance custom in-house software for optical simulations, data analysis, and visualization.
- Work with commercial simulation tools and integrate them with in-house software for seamless workflows.
- Process, analyze, and visualize large datasets generated from optical simulations and experimental measurements.
- Collaborate closely with optical engineers, mechanical engineers, metrology teams, fabrication teams, and materials researchers to ensure software solutions align with real-world needs.
- Communicate technical findings, propose new methodologies, and contribute to the continuous improvement of software tools and workflows.
Other
- Master's degree in a technical field or equivalent professional experience.
- Ability to collaborate effectively with multidisciplinary teams.
- Preference for candidates in proximity to the Austin, TX office, though remote work is possible for the right candidate.
- Willingness to work in an R&D environment where software directly supports experimental or manufacturing workflows.
- Familiarity with AR/MR display systems and optical hardware is a plus.