Sr Software Engineer, Optical Systems

Magic LeapBoulder, CO
56dOnsite

About The Position

Magic Leap is a pioneer in Augmented Reality (AR) optics, display systems, platforms, devices services, prototyping and manufacturing capabilities. We are known for our unmatched optics stack and have developed ultra-lightweight waveguides and display systems that advance what is possible in AR. With more than a decade of experience in AR innovation, we have made groundbreaking advancements in text legibility, color fidelity and rich digital content visuals while continually expanding the field of view to create engaging, immersive AR experiences. Magic Leap could be your place if you want to be part of a united team where everyone is empowered and trusted to make an impact. At Magic Leap, you can explore innovative solutions and use your talents to solve real-world problems. Working alongside industry experts, you can grow your skills while helping make our technology available to millions of people as a partner in the mixed reality (XR) ecosystem. We know that successful change and progress accelerates diverse perspectives. As we shape our future, everyone's voice matters. Together, we can reimagine the world of work and, with our bold partners, make the impossible possible. As a Sr Optical Engineer on Magic Leap's Hardware Engineering team, you will work with an experienced cross-functional team to develop and manufacture innovative, leading-edge optical components for AR/MR devices. The team features a collaborative and hands-on environment that fosters engineering excellence, creativity, and innovation in the interdisciplinary areas of optical metrology and testing, device fabrication, display technologies, image processing, and color sciences. This role is based in our Boulder, CO office and will require you to come into our office regularly.

Requirements

  • 5+ years of industry or academic experience with object-oriented software development (Python, C++, C#).
  • Bachelor's degree in Optical Engineering, Computer Science, Electrical Engineering, Physics, or a related field.
  • Strong foundation in image processing and computer vision, particularly in display image quality assessment and feature detection.
  • Adept at designing and developing robust software architectures and projects.
  • Experience developing GUI-based applications in Python and other languages.
  • Familiarity with optics, camera systems, and imaging instrumentation.
  • Solid understanding of programming paradigms and their appropriate applications.
  • Background in hardware test automation and developing custom test or alignment systems, including integration with equipment APIs and automation tools.
  • Experience with code collaboration tools like GitLab, GitHub, etc.
  • Proven ability to analyze and troubleshoot optical metrology tools, conduct repeatability tests, and summarize results using statistical analyses.
  • Excellent verbal and written communication skills, enabling effective collaboration across teams and departments.
  • Ability to manage multiple priorities and projects in a fast-paced environment.

Nice To Haves

  • Advanced degree (MS or higher) in Optical Engineering, Computer Science, Electrical Engineering, Physics, Data Science, or a related field.
  • Experience with cloud computing platforms (AWS, Google Cloud, etc.).
  • Experience with the Qt framework.
  • Knowledge of color science and colorimetry principles.
  • Prior experience in the AR/VR industry, with an understanding of its unique challenges and opportunities.
  • Experience with software testing and deployment strategies (CI/CD, unit test frameworks).

Responsibilities

  • Contribute to development of new test metrics, test stations, and device alignment stations for prototype components and subsystems that measure image quality, radiometric, and colorimetric quantities to assess performance.
  • Collaborate with other engineering teams within Magic Leap to understand the key design parameters of their specific technology and how to properly evaluate them.
  • Drive efficiency and consistency by automating image acquisition and processing workflows.
  • Evaluate components and subsystem test results using image processing algorithms to quantify performance versus established metrics.
  • Contribute to fast-moving and collaborative software projects using modern revision control and scalable architecture designs.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Professional, Scientific, and Technical Services

Number of Employees

1,001-5,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service