×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer – Modeling & Simulation

Job in Northern, Floyd County, Kentucky, USA
Listing for: Talon Defense, Inc.
Full Time position
Listed on 2026-10-11
Job specializations:
  • Software Development
    Software Engineer, Python, Senior Developer, Software Testing
Salary/Wage Range or Industry Benchmark: 150000 - 170000 USD Yearly USD 150000.00 170000.00 YEAR
Job Description & How to Apply Below
Senior Software Engineer – Modeling & Simulation

On Site – Dahlgren, VA (limited telework) Full-time $150,000 - $170,000 per year

Overview

Talon Defense seeks a Senior Software Engineer – Modeling & Simulation to develop, extend, and integrate software capabilities across mission-focused modeling and simulation efforts. As part of a multidisciplinary team of software engineers, systems engineers, analysts, and subject matter experts, this role will build solutions that improve simulation capabilities and streamline analytical workflows. The ideal candidate brings strong software engineering fundamentals, enjoys solving complex technical problems, and is comfortable working across technologies and learning new tools.

Our modeling and simulation work frequently uses AFSIM (Advanced Framework for Simulation, Integration, and Modeling), but prior AFSIM experience is not required. Engineers with experience in other modeling and simulation environments are encouraged to apply.

Key Responsibilities
  • Design, develop, test, and maintain software supporting modeling, simulation, and analysis
  • Extend existing models and simulation frameworks through new functionality, plug-ins, and integrations
  • Integrate external applications, data sources, models, and algorithms into modeling and simulation environments
  • Automate simulation configuration, execution, data processing, and analysis workflows
  • Develop services, APIs, interfaces, and user-facing tools that help analysts configure and evaluate simulations
  • Work with engineers, analysts, and subject matter experts to translate mission needs into software requirements and technical tasks
  • Contribute to code reviews, automated testing, CI/CD processes, and technical documentation
  • Troubleshoot complex software issues and adapt solutions as project requirements evolve
Required Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, Systems Engineering, Computer Engineering, or a related technical discipline, with 5+ years of relevant industry experience; relevant experience, applicable training, and/or certifications may be substituted for the bachelor's degree
  • Strong software development experience in one or more of C++, Java, Python, or C#, with particular interest in candidates with strong C++ or Java backgrounds
  • Understanding of scenario development, platform and system modeling, sensors, communications, tracking, or simulation analysis
  • Experience developing simulation extensions or integrating external models, data sources, and algorithms
  • Experience designing, developing, testing, debugging, and maintaining production-quality software
  • Experience working across software components such as back-end services, application logic, APIs, data processing, or user interfaces
  • Ability to understand existing architectures and extend or integrate functionality within complex systems
  • Experience with Git-based development workflows and CI/CD tools such as Git Lab
  • Experience working in an Agile or iterative development environment
  • Strong analytical and problem-solving skills, with the ability to learn new tools and technical domains
  • Excellent written and verbal communication skills and ability to collaborate within a multidisciplinary technical team
Preferred Qualifications
  • Master's degree in Computer Science, Software Engineering, Systems Engineering, Computer Engineering, Data Science, or a related technical discipline
  • Experience with AFSIM, including scripting, model integration, plug-in development, or extending simulation capabilities
  • Experience with NGTS, Cameo, or other modeling and simulation tools and frameworks
  • Experience with full-stack development or user-facing analytical and simulation applications
  • Experience with Linux, Docker, Kubernetes, or containerized…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary