Principal Optical Software Engineer

Red 6 is an innovative Augmented Reality (AR) technology startup leading the way in synthetic air combat training.
$170,000 - $220,000
Distributed Systems
Principal Software Engineer
In-Person
5+ years of experience
AR/VR · AI

Description For Principal Optical Software Engineer

Red 6 is an innovative Augmented Reality (AR) technology startup leading the way in synthetic air combat training. Our primary technology, supporting our ATARS product, enables pilots to simulate the cognitive challenges of flying while accessing realistic, scalable training in dynamic outdoor environments.

As a Principal Optical Software Engineer at Red 6, you will be a key part of the core technology team, involved in all aspects of optics design and usage. You'll collaborate with other engineers to optimize Red 6's image distortion correction and headset metrology methodologies. Your role will be crucial in informing the design of future devices to push the boundaries of FOV and resolution, creating highly accurate and realistic augmented reality experiences that redefine the state of the art.

Key responsibilities include designing and implementing robust optical calibration systems, performing optical calibration, developing algorithms for real-time computer vision applications, incorporating sensor data to improve optics system performance, and collaborating with various teams to establish new metrology tools. You'll also assist in developing Red 6's computer vision-based technologies and effectively communicate optics and computer vision successes and challenges to the leadership team.

The ideal candidate will have a strong foundation in computer vision methodologies, computer graphics, and optical systems. Proficiency in Python or C++ is required, along with a solid understanding of linear algebra, projective geometry, and trigonometry. Experience with image processing, algorithm development, and the ability to troubleshoot mechanical, hardware, and software issues are essential.

This role offers the opportunity to work on cutting-edge AR technology in the field of air combat training, making a significant impact on pilot training and safety. Join Red 6 to be at the forefront of innovation in augmented reality and contribute to redefining the future of military training technology.

Last updated a month ago

Responsibilities For Principal Optical Software Engineer

  • Design and implement robust optical calibration systems
  • Perform optical calibration, including lens rectification and MTF measurements
  • Design and develop algorithms for real-time computer vision applications using C++ and Python
  • Incorporate sensor data (eye-tracking, head-tracking) to improve performance of the optics system
  • Collaborate with product, manufacturing, and testing teams to stand up new metrology tools
  • Assist in the development of Red 6's computer vision-based technologies
  • Effectively communicate optics and computer vision successes and challenges to Red 6 leadership team
  • Ability to validate performance through testing

Requirements For Principal Optical Software Engineer

Python
  • Bachelor's degree in Physics, computer graphics, Applied Math, Optical Engineering, or a related field
  • 5+ years of experience in computer vision, optical systems, or related fields
  • Strong foundation in computer vision methodologies
  • Strong foundation in computer graphics
  • Proficiency in programming languages in Python, or C++
  • Strong foundation in linear algebra, projective geometry, trigonometry
  • Experience with image processing and algorithm development
  • Strong problem-solving skills
  • Ability to communicate technical constraints with technical and non-technical stakeholders
  • A collaborative mindset and passion for solving hard problems
  • Ability to work on rapid prototyping projects
  • U.S. Citizenship (for security clearance)

Benefits For Principal Optical Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Healthcare, Dental, and Vision (100% coverage for Employees)
  • Paid time off, including vacation, sick, paid holidays, and parental leave
  • Short and Long-Term Disability
  • Flexible Spending Account (FSA)

Interested in this job?

Jobs Related To Red 6 Principal Optical Software Engineer

Platform Engineer – VCF Networking

Senior Platform Engineer position at Broadcom focusing on VCF Networking, requiring 15+ years of distributed systems experience, offering $163k-$260k salary.

Principal Software Engineer

Principal Software Engineer role at Microsoft Azure Core OneDeploy team, focusing on distributed systems and cloud infrastructure, offering competitive salary and remote work options.

Principal Software Engineer

Principal Software Engineer role at Microsoft leading the Start Network Ranking Infrastructure team, focusing on AI-powered content personalization serving 100M+ daily users.

Principal Software Engineer

Principal Software Engineer role at Microsoft working on IC3 platform, building real-time communication services for Skype and Teams, offering competitive salary and benefits.

Principal Engineer, File Solutions

Lead technical direction for Google Cloud's File Solutions team, architecting distributed systems and storage solutions for enterprise customers.