companyRed 6 logo

Senior Software Engineer at Red 6 | Denver

Red 6Denver
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

A Bachelor's degree in Computer Science or a related field is preferred, along with significant experience in software development, particularly in C++. Proven expertise in AR technologies, simulation frameworks, and safety-critical software environments is highly desirable.

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.

About Red 6

Red 6 is redefining the landscape of military training through innovative AR solutions. Our commitment to enhancing pilot training through cutting-edge technology showcases our dedication to excellence and the future of defense training.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.