AFSIM Modeler/Software Engineer
About the role
Worldscape is building a breakthrough platform for next-generation geospatial intelligence and defense applications, and we're looking for an AFSIM Modeler/Software Engineer to help extend our simulation and analytics capabilities. In this role, you'll bring hands-on experience with AFSIM (Advanced Framework for Simulation, Integration, and Modeling) to help develop mission-level analytics, simulation models, and integrations within a modern software environment. You'll work at the intersection of simulation, software engineering, and aerospace systems, using your understanding of established mission modeling frameworks while helping apply that expertise to next-generation simulation environments. This is a hands-on engineering role. We're looking for someone who enjoys writing code, solving complex technical problems, and building simulation capabilities.
Responsibilities
- Develop, configure, and maintain AFSIM models and simulation scenarios representing complex aerospace and defense systems
- Design and implement models for aircraft, weapons, sensors, communications, electronic warfare, and other mission systems
- Develop software, scripts, and tooling to extend AFSIM capabilities and automate simulation workflows
- Build reusable modeling components and infrastructure that can support multiple simulation scenarios and use cases
- Translate system requirements, technical specifications, and operational concepts into robust simulation models
- Integrate models and software components into larger simulation environments
- Run simulations, debug model behavior, investigate unexpected results, and improve model fidelity and performance
- Develop automated workflows for scenario generation, simulation execution, data collection, and results processing
- Analyze simulation outputs to validate model behavior and identify opportunities to improve the underlying implementation
- Collaborate closely with software engineers, systems engineers, and subject-matter experts to ensure models accurately represent real-world systems
- Participate in code reviews, technical design discussions, testing, and documentation
- Help establish best practices for AFSIM development, testing, version control, and reusable model architecture
Professional Qualifications
- 2+ years of hands-on AFSIM experience, including developing or modifying models and scenarios
- Strong software development skills in C++, Python, or a similar programming language
- Experience building or working with simulation models, ideally involving aerospace, defense, robotics, autonomous systems, or other complex technical systems
- Ability to read and understand existing code and simulation architectures and make meaningful modifications independently
- Experience debugging complex software or simulation behavior and systematically identifying the underlying cause
- Strong understanding of software engineering fundamentals, including version control, testing, debugging, and code quality
- Ability to translate real-world system behavior and technical requirements into software and simulation models
- Strong analytical and problem-solving skills
- Bachelor's degree in Computer Science, Engineering, Mathematics, Physics, Operations Research, or a related technical field, or equivalent practical experience
Preferred Qualifications
- Experience integrating AFSIM with other simulation, modeling, analytics, or software environments
- Experience developing custom AFSIM plugins, models, or extensions
- Experience with AFSIM's modeling architecture, interfaces, or APIs
- Experience with aircraft, weapons, sensors, ISR, electronic warfare, communications, or air combat systems
- Experience modeling crewed and uncrewed platforms
- Experience with simulation automation, scenario generation, Monte Carlo analysis, or large-scale simulation runs
- Experience with Linux-based development environments and Git
- Familiarity with systems engineering, mission-level analysis, or operations analysis
- Experience working in classified environments