Senior Software Engineer
Red 6 Advanced Projects LLC - Denver, CO
Apply NowJob Description
The RoleAs a Senior Software Engineer at Red 6 you will take a critical role in designing and delivering next-generation AR pilot training and operating systems. This position is highly hands-on, driving complex software development. You will identify and implement novel solutions to cutting-edge augmented reality challenges, working across rendering systems, game engine infrastructure, simulation frameworks, and hardware-software integration. Your work will integrate state-of-the-art simulation technology with live aircraft and deliver high-impact capabilities to our military customers. This role is ideal for a seasoned software engineer who thrives in solving deep engineering challenges.Key Responsibilities- Design, develop, and optimize high-performance C++ applications for both general-purpose CPU/GPU computing environments and embedded System-on-Chip (SoC) platforms- Implement core features for synthetic reality applications including rendering systems, simulation frameworks, and data pipelines- Independently deliver complex designs or subsystems with little oversight- Collaborate with hardware, simulation, and design teams to deliver integrated AR solutions for military training environments- Develop and integrate safety-critical graphical user interfaces (GUI) for cockpit and mission display systems- Implement software in compliance with DO-178C (DAL A/B/C) and related avionics standards- Enforce secure software development practices aligned with DoD cybersecurity and RMF requirements- Contribute to testing strategies, tooling, and CI/CD infrastructure to ensure rapid and reliable delivery.- Support requirements decomposition, traceability, and verification activities- Participate in program reviews (SRR, PDR, CDR, TRR)- Support hardware/software integration in lab environments and ground test rigs- Optimize real-time and near-real-time performance across constrained embedded SoC environments- Debug and resolve system-level issues across processor, graphics pipeline, and I/O interfaces- Collaborate with human factors engineering to ensure compliance with MIL-STD-1472 and usability standardsRequired Qualifications- Bachelor's degree in computer science or related field- 7+ years of professional C++ development, a Master's degree may count towards 2 years of experience- Experience developing and operating within a Linux operating system.- Experience developing in real-time operating systems (VxWorks, Integrity, DeOS, or similar)- Strong proficiency in C and C++ in embedded environments- Ability to create data driven visuals as well as control in game objects with exterior data- Acquainted with build processes, proficient in compiler toolchains, and experienced in content pipelines- Understand memory management, multithreading, runtime optimization, and inter-process communication- Strong 3D math, numerical computing, modeling, and simulation experience- Experience with Jira, Perforce, and Confluence or similar bug/task tracking and version control software- Professionalism and strong communication skills for customer interactions- This position may require security clearance. To obtain clearance, employees must show proof of US CitizenshipPreferred / Additional Skills- Experience with software integration, verification, and validation activities supporting SRR, PDR, CDR, TRR, and other SETR milestones- Experience developing safety-critical software in compliance with DO-178C- Experience with ARINC 653 partitioned environments- Familiarity with ARINC 661 Cockpit Display System (CDS) standard- Experience with embedded graphics frameworks (OpenGL, OpenGL SC, Vulkan, EGL, or similar)Full-Time Employee Benefits- Healthcare, Dental, and Vision (100% coverage for Employees)- Paid time off, including vacation, sick, paid holidays, and parental leave- Short and Long-Te m Disability- Flexible Spending Account (FSA)- 401(k) Retirement Plan- Voluntary Worksite Benefits (Accident, Critical Illness, and Hospital Indemnity)
Created: 2026-04-27