Principal Modeling & Simulation Software Engineer

KBR•Reston, VA
•$170,000 - $195,000•Onsite

About The Position

KBR is seeking a highly skilled Principal Modeling & Simulation Software Engineer to join a multidisciplinary team of military domain subject matter experts, modelers, and analysts in Northern Virginia. The team uses advanced modeling, simulation, and analysis tools, including SAFE-SiM, to support Concept Exploration, Course of Action Analysis, and Operational Planning for Department of War stakeholders. The role focuses on developing and maintaining reusable simulation software and model capabilities, ensuring that models accurately represent mission-relevant systems and functions, and supporting their testing and integration into enterprise simulation environments. The position is on-site, with minimal travel of 0–20% and standard working hours. Candidates joining KBR’s Mission Technology Solutions business before its planned spin-off are expected to transition to Trinzic when the separation is complete and will not need to reapply. KBR’s compensation range for Virginia is $170,000 to $195,000. The offered rate depends on the selected candidate’s knowledge, skills, abilities, and experience, with consideration for internal parity. Additional compensation may include bonuses, commissions, sign-on bonuses, relocation benefits, short- or long-term incentives, or discretionary payments, subject to internal policy or contractual designation.

Requirements

  • Bachelor of Science in Computer Science, Software Engineering, or another STEM field, with 10 or more years of relevant experience.
  • At least 4 years of modeling, simulation, and analysis experience with one or more mission-level combat simulation frameworks, such as AFSIM, NGTS, ITASE, SAFE-SiM, or similar environments.
  • Proficiency in object-oriented software development using C#, C++, Python, or comparable programming languages.
  • Experience developing, modifying, testing, and debugging models, behaviors, or simulation components within AFSIM or similar modeling and simulation environments.
  • Experience applying software engineering best practices, including version control, structured testing, documentation, and configuration management.
  • Active Top Secret clearance with eligibility for Sensitive Compartmented Information (SCI).
  • Ability to work effectively in a small, high-performance team environment.
  • Strong collaborative skills and experience working in expert-driven, multidisciplinary teams.

Nice To Haves

  • Master of Science in Computer Science, Software Engineering, or another STEM field, with 12 or more years of relevant experience.
  • Experience developing or modifying Razor-based model components.
  • Experience developing reusable software libraries, model primitives, behaviors, or simulation extensions for integration into larger modeling and simulation frameworks.
  • Familiarity with model-based systems engineering (MBSE) techniques and tools, and ability to translate operational concepts and behavioral models into executable simulation capabilities.
  • Familiarity with automated testing, continuous integration, or software quality assurance processes in modeling and simulation environments.
  • Experience with source control, software configuration management, automated build pipelines, and CI/CD tools such as Git, GitLab, Jenkins, DevOps, or similar platforms.
  • Experience representing military systems, sensors, weapons, effects, or command-and-control processes in mission-level simulations.

Responsibilities

  • Design, develop, and maintain modeling primitives, behaviors, and reusable software components using AFSIM scripting languages, C#, Razor, and other applicable technologies.
  • Implement model capabilities and enhancements representing operational systems, platforms, sensors, weapons, command-and-control functions, and other mission-relevant entities.
  • Integrate lower-level primitives into reusable simulation constructs and develop model compositions and complex behaviors.
  • Create and execute verification and validation test plans to assess model functionality, performance, and fidelity before integration into the core simulation framework.
  • Identify, troubleshoot, and resolve software defects and model performance issues through structured testing and debugging.
  • Prepare technical documentation describing model design, implementation approaches, assumptions, limitations, and test results.
  • Collaborate with software engineers, integration teams, analysts, and subject matter experts to ensure models meet mission and technical requirements.
  • Support integration, regression testing, and configuration management for deployment into enterprise modeling and simulation environments.
  • Provide technical guidance and peer reviews to promote software quality, consistency, and adherence to development standards.

Benefits

  • KBR benefits may include a 401(k) plan with company match, medical, dental, vision, and life insurance, AD&D, flexible spending account, disability benefits, paid time off, or a flexible work schedule.
  • Professional training and development to support career advancement.
  • Additional compensation may include sign-on bonuses, relocation benefits, short-term incentives, long-term incentives, or discretionary performance payments, subject to internal policy or contractual designation.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service