Senior Software Engineer, Optics

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

Description For Senior Software Engineer, Optics

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 Senior Software Engineer, Optics at Red 6, you will be a crucial 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 involve 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, including lens rectification and MTF measurements
  • Developing algorithms for real-time computer vision applications using C++ and Python
  • Incorporating sensor data to improve performance of the optics system
  • Collaborating with product, manufacturing, and testing teams on new metrology tools
  • Assisting in the development of Red 6's computer vision-based technologies
  • Communicating optics and computer vision successes and challenges to leadership

The ideal candidate will have:

  • Bachelor's degree in Physics, computer graphics, Applied Math, Optical Engineering, or related field
  • 5+ years of experience in computer vision, optical systems, or related fields
  • Strong foundation in computer vision methodologies and computer graphics
  • Proficiency in Python or C++
  • Strong problem-solving skills and ability to troubleshoot various issues
  • Ability to communicate technical constraints effectively
  • A collaborative mindset and passion for solving hard problems

This role offers an exciting opportunity to work on cutting-edge AR technology in the field of air combat training, with the potential to make a significant impact in the industry. Join Red 6 to push the boundaries of what's possible in augmented reality and contribute to the future of military training technology.

Last updated 2 hours ago

Responsibilities For Senior Software Engineer, Optics

  • 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
  • Incorporate sensor data to improve performance of the optics system
  • Collaborate with product, manufacturing, and testing teams on new metrology tools
  • Assist in the development of computer vision-based technologies
  • Communicate optics and computer vision successes and challenges to leadership
  • Validate performance through testing

Requirements For Senior Software Engineer, Optics

Python
  • Bachelor's degree in Physics, computer graphics, Applied Math, Optical Engineering, or 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 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
  • Collaborative mindset
  • Ability to work on rapid prototyping projects
  • U.S. Citizenship (for security clearance)

Benefits For Senior Software Engineer, Optics

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • 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)
  • 401(k) Retirement Plan
  • Voluntary Worksite Benefits (Accident, Critical Illness, and Hospital Indemnity)

Interested in this job?

Jobs Related To Red 6 Senior Software Engineer, Optics

Senior Distributed Systems Engineer (Infrastructure)

Senior Distributed Systems Engineer role at Caldera, building scalable blockchain infrastructure for next-gen applications.

Senior Software Engineer (Fullstack)

Senior Fullstack Engineer role at Traba, building scalable web and mobile apps for light industrial staffing.

Senior System Development Engineer, Kuiper Network Services

Senior System Development Engineer role for Project Kuiper, building satellite broadband infrastructure at Amazon.

Senior Payload Integration & Test Engineer, Project Kuiper

Senior Payload Integration & Test Engineer for Amazon's Project Kuiper, working on satellite broadband connectivity.

Senior Software Engineer

Join Microsoft's Azure Cosmos DB team as a Senior Software Engineer, working on large-scale distributed operational databases and shaping the future of cloud data platforms.