companyRed 6 logo

Principal Software Engineer - AR Technology

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

QualificationsExtensive experience in C++ programming, particularly in high-performance computing environments. Strong background in AR/VR technologies and simulation frameworks. Proven leadership experience in managing technical teams and driving software development projects. Excellent problem-solving skills and ability to innovate in a fast-paced environment. Outstanding communication skills and a collaborative approach to team dynamics.

About the job

Red 6 stands at the forefront of Augmented Reality (AR) innovation, pioneering advancements in synthetic air combat training. Our flagship technology, integral to the ATARS product line, allows pilots to engage in realistic, scalable training that simulates the cognitive complexities of flying in dynamic outdoor settings.

The Role

As a Principal Software Engineer at Red 6, you will play a vital role in architecting and delivering state-of-the-art AR training and operational systems for pilots. This hands-on position requires you to tackle complex software development challenges, including working with rendering systems, game engine infrastructure, simulation frameworks, and the integration of hardware and software. Your contributions will directly enhance the capabilities of our military clients by integrating cutting-edge simulation technology with live aircraft.

This role encompasses both functional management and active development, where approximately 25% of your time will be dedicated to management responsibilities, while the majority focuses on software development.

Key Management Responsibilities

  • Lead and mentor a talented team of software engineers specializing in AR/VR training systems.

  • Conduct regular one-on-one meetings, performance reviews, and career development sessions while providing technical mentorship.

  • Engage in coding, technical design reviews, and oversee code quality.

  • Promote best practices in software development, including testing, optimization, and documentation.

  • Collaborate with internal stakeholders, military partners, and cross-functional teams to define technical solutions that meet critical mission requirements.

  • Cultivate a collaborative, innovative, and disciplined engineering culture that aligns with Red 6’s mission.

Key Development Responsibilities

  • Design, develop, and optimize high-performance C++ applications for both general-purpose CPU/GPU environments and embedded System-on-Chip (SoC) platforms.

About Red 6

Red 6 is a pioneering startup in the Augmented Reality field, dedicated to transforming pilot training through advanced synthetic air combat solutions. Our innovative technologies are designed to create realistic and scalable training environments, empowering military pilots to hone their skills effectively.

Similar jobs

Tailoring 0 resumes

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