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 a month 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 System Software Engineer, Distributed Systems - DGX Cloud

Senior System Software Engineer position at NVIDIA focusing on distributed systems and DGX Cloud infrastructure.

Senior Interconnect Product Engineer

Senior Interconnect Product Engineer role at NVIDIA focusing on high-speed networking solutions, requiring 5+ years of experience in network debugging and product engineering.

Senior Distributed Storage Engineer

Senior Distributed Storage Engineer role at NVIDIA focusing on building scalable storage solutions for AI/ML applications with competitive compensation and benefits.

Sr. Software Development Engineer, HPC/ML Networking Engineer

Senior Software Engineer role at Amazon's Annapurna Labs, focusing on HPC/ML networking optimization and distributed systems development.

Senior Software Engineering Manager

Senior Software Engineering role at Microsoft Bing Ads, focusing on large-scale distributed systems and ad serving platforms in Barcelona, Spain.