Software Engineer

Red 6 is an innovative Augmented Reality (AR) technology startup leading the way in synthetic air combat training.
$100,000 - $130,000
Backend
Entry-Level Software Engineer
In-Person
2+ years of experience
AR/VR · Education

Description For Software Engineer

Red 6 is revolutionizing military training through cutting-edge Augmented Reality technology. As a Software Engineer, you'll be at the forefront of developing their ATARS product, which enables pilots to experience realistic combat training in dynamic outdoor environments. The role combines challenging technical work in C++ development, 3D graphics, and AR/VR systems with meaningful impact on military training capabilities.

The position offers an exciting opportunity to work with state-of-the-art simulation technology and live aircraft systems. You'll be responsible for implementing novel solutions to complex AR challenges, working on game engine rendering, and optimizing performance-critical systems. The role requires strong technical skills in C++, multithreading, and memory management, along with an understanding of 3D mathematics and simulation techniques.

Red 6 provides a comprehensive benefits package including fully covered healthcare, dental, and vision insurance, 401(k) retirement plan, and various leave policies. The company culture emphasizes innovation and technical excellence, working on projects that directly enhance military training capabilities. This is an ideal opportunity for an early-career software engineer passionate about AR/VR technology and interested in contributing to national defense capabilities.

The position is based in Denver and requires U.S. citizenship for security clearance purposes. You'll be joining a dynamic Software Engineering team that develops sophisticated AR/VR platforms and infrastructure supporting military operations. This role offers unique exposure to both cutting-edge technology and real-world military applications, making it an exceptional opportunity for professional growth in the AR/VR space.

Last updated a month ago

Responsibilities For Software Engineer

  • Develop next generation AR pilot training and operation
  • Implement novel solutions to cutting edge augmented reality challenges
  • Develop game engine's rendering codebase
  • Implement features involving graphics and visual domain
  • Work on data processing and optimization
  • Integrate with state-of-the-art simulation and live aircraft technology

Requirements For Software Engineer

  • Up to 2 years of professional C++ development
  • Fundamental knowledge of build processes, compiler toolchains, and content pipelines
  • Experience in writing multithreaded code
  • Experience in memory management, multiple processor use, and runtime optimization
  • Strong understanding of 3D math, techniques for numerical computing, modeling, simulation
  • Experience with Jira, Perforce, and Confluence or similar tools
  • Experience with high-performance video game or AR/VR applications
  • U.S. Citizenship (for security clearance)
  • Experience with sensors or image processing

Benefits For Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Healthcare (100% coverage for Employees)
  • Dental Insurance (100% coverage for Employees)
  • Vision Insurance (100% coverage for Employees)
  • Paid time off
  • Paid holidays
  • 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 Software Engineer

Software Engineering

Remote Software Engineering position at Microsoft focusing on developing and maintaining scalable software solutions with opportunities for growth and learning.

Software Engineer

Software Engineer role at Microsoft's Windows Developer Platform team, building tools and APIs for Windows app developers with 1.5+ years of experience required.

Software Engineer

Entry-level Software Engineer position at UNiDAYS, working on marketplace solutions connecting students with global brands, offering remote work and comprehensive benefits.

Technical Support Engineer

Technical Support Engineer role at Intercom, combining engineering expertise with customer service excellence in an AI-powered platform environment.

Technical Support Engineer

Technical Support Engineer role at Intercom, combining engineering expertise with customer service to deliver exceptional technical support and product integration assistance.