About the job
Red 6 is a pioneering startup in Augmented Reality (AR) technology, at the forefront of synthetic air combat training. Our flagship technology powers the ATARS product, allowing pilots to experience the cognitive complexities of flying while benefiting from realistic and scalable training in dynamic outdoor settings.
The Role
As a Senior Software Engineer at Red 6, you will play a pivotal role in the design and implementation of next-generation AR systems for pilot training. This hands-on position involves tackling complex software development challenges. You will be responsible for developing and executing innovative solutions to advanced augmented reality problems, engaging with rendering systems, game engine infrastructure, simulation frameworks, and hardware-software integration. Your contributions will seamlessly integrate state-of-the-art simulation technologies with live aircraft, delivering impactful capabilities to our military clientele. This opportunity is perfect for a seasoned engineer who excels in overcoming intricate engineering challenges.
Key Responsibilities
Design, develop, and enhance high-performance C++ applications for both general-purpose CPU/GPU computing environments and embedded System-on-Chip (SoC) platforms.
Implement key features for synthetic reality applications, including rendering systems, simulation frameworks, and data pipelines.
Deliver complex designs or subsystems independently with minimal oversight.
Work collaboratively with hardware, simulation, and design teams to produce integrated AR solutions tailored for military training environments.
Develop and integrate safety-critical graphical user interfaces (GUI) for cockpit and mission display systems.
Ensure compliance with DO-178C (DAL A/B/C) and other relevant avionics standards in software implementation.
Adhere to secure software development practices in line with DoD cybersecurity and RMF requirements.
Contribute to testing strategies, tooling, and CI/CD infrastructure to guarantee swift and reliable delivery.
Assist with requirements decomposition, traceability, and verification efforts.
Engage in program reviews including SRR, PDR, CDR, and TRR.

