Jobs · Engineering · Virginia

Senior M&S Systems Developer (SME)

SimIS Inc. · Norfolk, VA · 3 wk ago
On-siteEngineeringFull-time

About the role

SimIS, Inc. is seeking a Senior Software Architect - Modeling & Simulation SME to lead the technical design and development of NATO's Next Generation M&S capability.

Responsibilities

  • Design and implement high-level architecture for NATO's next-generation M&S systems
  • Lead DIS protocol implementation and ensure compliance with IEEE standards
  • Arcitect 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 APIs for connecting legacy systems (JCTS, JTLS) to new architecture
  • Optimize network performance for distributed simulation environments
  • Create data synchronization mechanisms for distributed databases
  • Create architectural patterns for turn-based and real-time simulation modes
  • Define enterprise-level M&S architecture standards
  • Implement publish-subscribe patterns for distributed event handling
  • Design fault-tolerant systems for mission-critical simulations
  • Develop microservices architecture for modular simulation components
  • Create containerized deployment strategies for cloud and on-premise environments

Requirements

  • At least 5 years developing distributed simulation systems using DIS/HLA protocols
  • At least 3 years designing high-level system architectures for military simulation environments
  • Proven experience architecting systems that support real-time interaction between multiple simulation nodes
  • Experience developing APIs and interfaces for simulation interoperability
  • Strong background in performance optimization for large-scale distributed systems
  • Experience with both mission-level and campaign-level simulation development
  • Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or related discipline
  • Experience with NATO STANAG standards for simulation
  • Knowledge of military C4ISR systems integration
  • Familiarity with game engines adapted for military simulation
  • Cloud architecture experience (AWS, Azure)
  • DevOps and CI/CD pipeline experience

Qualifications

  • BS in Computer Science, Software Engineering, Computer Engineering, or related discipline

Skills

  • Strong analytical and problem-solving skills
  • Excellent written and verbal communication abilities
  • Expert knowledge of Distributed Interactive Simulation (DIS) protocol and High Level Architecture (HLA) standards
  • Proficiency in multiple programming languages (C++, Java, Python)
  • Experience with simulation frameworks and middleware
  • 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

Benefits

  • Medical, Dental, and Vision
  • Short-Term Disability (at no cost to you) & Long-Term Disability
  • Life Insurance
  • 401(k) Savings Plan
  • Tuition Assistance Program
  • Professional Development
  • Paid Time Off (PTO)
  • 11 Federal Holidays each year

Similar jobs

Senior SME

Concept Plus, LLCUnited States· 6 days ago
RemoteOTHRapply on ats.rippling.com

Senior ITIL SME

PD IncMaryland, United States· 3 wk ago
OTHRapply on pdinc.applytojob.com

SME Systems Engineer

Lentech, Inc.Fort Meade, MD· 3 mo ago
Education$245k–$261k/yrapply on app.jazz.co

Senior MES Developer

Lincoln ElectricEuclid, OH· 1 wk ago
Engineeringapply on jobs.lincolnelectric.com