S

SimIS

IT solutions for government and defense

Senior Software Architect - SME, Modeling & Simulation

Backend EngineeringConfirmed live in the last 24 hours
Full-timeNorfolk, VA, USANo salary listed

About the Job

Requirements

  • At least 5 years of experience developing distributed simulation systems using Distributed Interactive Simulation (DIS) or High Level Architecture (HLA) protocols within the last 5–10 years.
  • At least 3 years of experience designing high-level system architectures for military simulation environments within the last 5–10 years.
  • Proven experience architecting systems that support real-time interaction between multiple simulation nodes.
  • Experience developing APIs and interfaces for simulation interoperability.
  • A strong background in performance optimization for large-scale distributed systems.
  • Experience with both mission-level and campaign-level simulation development.
  • A Bachelor of Science degree in Computer Science, Software Engineering, Computer Engineering, or a related discipline.
  • Expert knowledge of the Distributed Interactive Simulation (DIS) protocol and High Level Architecture (HLA) standards.
  • Proficiency in multiple programming languages, including C++, Java, and Python.
  • Experience with simulation frameworks and middleware.
  • A strong understanding of network protocols and distributed computing.
  • Database design and data architecture experience.
  • Ability to manage multiple projects and priorities simultaneously.
  • Strong attention to detail and technical accuracy.

Responsibilities

  • Design and implement high-level architecture for NATO's next-generation modeling and simulation systems.
  • Lead Distributed Interactive Simulation (DIS) protocol implementation and ensure compliance with IEEE standards.
  • Architect distributed simulation environments supporting multi-location exercises.
  • Develop software components for real-time simulation interaction and data exchange.
  • Create technical specifications for system interfaces and integration points.
  • Design scalable architectures supporting political-to-tactical level simulations.
  • Implement middleware solutions for simulation interoperability.
  • Lead technical reviews of architecture designs and code implementations.
  • Develop application programming interfaces (APIs) for connecting legacy systems, including JCTS and JTLS, to the new architecture.
  • Optimize network performance for distributed simulation environments.
  • Design data synchronization mechanisms for distributed databases.
  • Create architectural patterns for turn-based and real-time simulation modes.
  • Define enterprise-level modeling and simulation architecture standards.
  • Implement publish-subscribe patterns for distributed event handling.
  • Design fault-tolerant systems for mission-critical simulations.
  • Develop a microservices architecture for modular simulation components.
  • Create containerized deployment strategies for cloud and on-premise environments.

Desired Qualifications

  • Experience with NATO STANAG standards for simulation.
  • Knowledge of military C4ISR systems integration.
  • Familiarity with game engines adapted for military simulation.
  • Cloud architecture experience with AWS or Azure.
  • DevOps and continuous integration/continuous delivery (CI/CD) pipeline experience.
  • PMP or technical architecture certifications.

About the Company

SimIS

IT solutions for government and defense

SimIS provides information technology solutions for government and defense across modeling and simulation, test and evaluation, cybersecurity, and autonomous systems. Its offerings include executable models built with cognitive systems engineering for simulations, DoD/DHS T&E to verify system readiness, and cybersecurity services such as CMMC compliance, plus autonomous platforms developed in-house like the SAMS maritime system and RiverScout. The company differentiates itself by delivering end-to-end, integrated capabilities from concept to deployment, supported by a veteran-owned background and a dedicated robotics lab that advances unmanned systems. Its goal is to help government customers model, test, secure, and deploy advanced systems through a cohesive suite of engineering, analytics, and IT services.

Company size
11-50
Company stage
Not listed
Total funding
Not listed
Headquarters
Not listed
Founded
2007

Recently Posted Jobs

Explore more opportunities at SimIS

See more jobs