✦ Luna Orbit — Software Engineering

Software Engineer Lead-Security Clearance Eligibility Required

at AVT Simulation

📍 Orlando, FL, US Onsite Posted April 04, 2026
Type Full-Time
Experience mid
Exp. Years 10+ years
Education Bachelor's degree in Computer Science or related field
Category Software Engineering

Senior software engineer lead to drive design, development, testing, and maintenance of UE5-based immersive environments for a DoD-focused program. This role includes mentoring engineers, working within agile processes, and ensuring CM and security requirements are met.

  • Senior-level development on NCRC product scrum team
  • Develop unit tests and support integration testing
  • Maintain program baseline architectures
  • Mentor junior developers and support technical direction
  • Support cyber range capability assessments and prototypes

Stack includes Unreal Engine 5 / UE5, Unity, CryEngine; languages C++, C#, Lua, Javascript, Python, Java; CI/CD with Jenkins; Git/Perforce; Linux/Windows; AWS; AR/VR/XR experience; DoD/training systems.

The ideal candidate is a senior software engineer with Unreal Engine 5, strong C++/C#/Python, and leadership experience in defense simulations. They should have DoD-related domain knowledge, security clearance eligibility, and a track record of delivering complex, real-time, multi-user systems.

Bachelor's degree in Computer ScienceSoftware Engineeringor a related field10 or more years of successful software development experienceAble to work within Linux and/or Windows environmentsExpert knowledge of applicable programming languagesExpert knowledge of software architectures and design methodologiesExpert knowledge of procedural and object-oriented coding methodologiesStrong Knowledge of the AGILE/SCRUM methodologyStrong knowledge of domain-specific topicsExperience with Configuration Management toolsExperience with building to requirements and/or synthesizing requirements
Experience with a variety of devicesincluding but not limited to Full Motion Flight simulatorsAvionicsElectronic Control LoadersIOS and ServersExperience in AR/VR/XR and mixed reality simulation environmentsHands on experience with a variety of simulation systemsincluding but not limited to SAFDISImage Generatorsflight modeling softwareand datalink simulation softwareDemonstrated ability to work with immersive technologiesreal time rendering systemsand interoperable simulation architecturesExperience with .NET FrameworkVBVB.netPythonExperience with UE5 asset pipeline and shader developmentExperience with Git and PerforceFamiliarity deploying UE5 custom solutions in AWS environments3D Modeling tools (3dsMax and/or Blender)Willing to travel
Bachelor's degree in Computer Science or related field10+ years software developmentLinux/WindowsC++C#LuaJavascriptPythonJavaUnreal Engine 5Unreal EngineUnityCryEngineGitPerforceVisual StudioLinuxWindowsJenkinsAgileSCRUMConfiguration ManagementDoD training systemsAR/VR/XRAWSTop SecretSecret clearance
C++C#LuaJavascriptPythonJavaUnreal Engine 5UE5Unreal EngineUnityCryEngineGitPerforceVisual StudioLinuxWindowsJenkinsMySQLMariaDBMongoDBPostgreSQLNoSQL
verbal and written communicationteam leadershipmentoringproblem solvingdocumentationanalytical thinking
Industry Defense
Job Function Lead software development for embedded, simulation, and cloud-native defense applications
Role Subtype lead software engineer
Tech Domains Python, Java, C/C++, PowerShell, Bash, Linux, Jenkins, Git, MongoDB
Software Engineer LeadC++C#LuaJavascriptPythonJavaUnreal Engine 5UE5Unreal EngineUnityCryEngineGitPerforceVisual StudioLinuxWindowsJenkinsAgileSCRUMConfiguration ManagementDoD training systemsAR/VR/XRAWSAmazon Web ServicesTop SecretSecret clearancesecurity clearance

Lack of Unreal Engine / UE5 experience, No DoD/defense domain experience, No security clearance eligibility

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile