Software Developer II - Modeling & Simulation

SimIS Inc.

Suffolk (VA)

On-site

USD 80,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, Dental, and Vision
Short-Term and Long-Term Disability
Life Insurance
401(k) Savings Plan
Flex Spending Accounts
Tuition Assistance Program
Professional Development
Paid Time Off
11 Federal Holidays each year

Job summary

SimIS Inc. in Suffolk, Virginia, is looking for a Software Engineer to support U.S. military Modeling & Simulation efforts. The role involves designing and maintaining software for military training, collaborating with senior developers, and integrating complex systems. Ideal candidates should possess a Master's or Bachelor's degree and have strong programming skills in C++, C#, Java, or Python.

Benefits include medical, dental, vision, life insurance, and a 401(k) plan, along with professional development opportunities and paid time off.

Qualifications

  • 2 years of software development experience preferred.
  • Proficiency in multiple programming languages required.
  • Understanding of software engineering best practices.

Responsibilities

  • Designs and maintains simulation software.
  • Contributes to software architecture decisions.
  • Collaborates with SMEs to validate capabilities.

Skills

C++
C#
Java
Python
Agile/Scrum methodologies

Education

Master's degree in Computer Science or related field
Bachelor's degree with 3-5 years experience

Tools

HLA
DIS
Docker
Kubernetes

Job description

Overview

ONSITE

Who We Are: Founded in 2007, SimIS Inc. is an innovative information technology solution Veteran Owned Small Business (VOSB) that models future environments, requirements, and capabilities, and then secures the enterprise from internal and external threats compliant with Federal, State, and industry standard governance to ensure client mission success. Our performance standard is "excellence," with an outcomes-based, quality focus in our services and products, guided by our core values of honesty (in word and deed), relationships (confidence and trust with clients and partners), teamwork (shared goals, mission, and purpose), loyalty (allegiance to our client and team), and importance of others (work and win as a team). SimIS is currently recruiting for the listed position and is contingent upon award.

Job Description: The ideal candidate will support U.S. military Modeling & Simulation (M&S) efforts with intermediate-level responsibilities in the design, development, integration, and maintenance of simulation systems used for training, analysis, and decision support in defense environments at our Suffolk, Virginia headquarters. The candidate will work with some independence while collaborating with senior developers and contributing to software architecture decisions. This role requires solid experience in software engineering and growing understanding of military systems, simulation standards, and real-time/constructive simulations.

Responsibilities
  • Designs, implements, and maintains simulation software for military training and analysis
  • Contributes to software architecture decisions and technical design reviews
  • Integrates models and simulations with C4ISR systems, data sources, and external interfaces using DIS, HLA, and DDS protocols
  • Translates operational military requirements into scalable and reusable software components
  • Develops and tests simulation scenarios, models, and system behaviors to meet fidelity and performance requirements
  • Collaborates with systems engineers, subject matter experts (SMEs), and military users to validate simulation capabilities
  • Ensures compliance with software development standards, security guidelines, and configuration management practices
  • Contributes to technical documentation, including design specifications, test plans, and user manuals
  • Mentors junior developers and participates in code reviews
  • Supports system integration testing and troubleshooting
  • Participates in requirements analysis and system design activities
Experience Required
  • Master's degree in Computer Science, Software Engineering, Computer Engineering, or related field
  • OR Bachelor's degree with 3-5 years of relevant software development experience
  • At least 2 years of software development experience, with exposure to M&S domain preferred
  • Proficiency in multiple programming languages: C++, C#, Java, or Python
  • Experience with simulation frameworks such as HLA, DIS, or similar M&S tools
  • Understanding of software engineering best practices including Agile/Scrum methodologies
Experience Desired
  • Experience with DoD M&S standards and tools (STOW, RTI, SISO standards)
  • Knowledge of CI/CD practices and version control systems
  • Understanding of military doctrine, tactics, and operational scenarios
  • Experience with GIS, terrain databases, or synthetic environment generation
  • Familiarity with containerization technologies (Docker, Kubernetes)
  • Experience with distributed systems and real-time processing
Special Skills/Knowledge/Training Required/Desired
  • Strong analytical and problem-solving skills
  • Excellent communication and collaboration abilities
  • Ability to work independently with minimal supervision
  • Strong debugging and troubleshooting skills
  • Experience with software testing and quality assurance practices
Benefits
  • Medical, Dental, and Vision
  • Short-Term Disability (at no cost to you) & Long-Term Disability
  • Life Insurance
  • 401(k) Savings Plan
  • Flex Spending Accounts
  • Tuition Assistance Program
  • Professional Development
  • Paid Time Off (PTO)
  • 11 Federal Holidays each year
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Systems Engineer II (S)
Systems Engineer II (S)

SimIS Inc • Dahlgren (IL)

On-site
USD 75,000 - 95,000
Medical, Dental, and Vision
Short and Long Term Disability
401(k) Savings Plan
+3
Senior M&S Systems Developer (SME)
Senior M&S Systems Developer (SME)

SimIS Inc • Norfolk (VA)

On-site
USD 120,000 - 150,000
Medical, Dental, and Vision
Short-Term and Long-Term Disability
Life Insurance
+3
Senior System Engineer (C)
Senior System Engineer (C)

SimIS Inc. • Dahlgren (VA)

On-site
USD 90,000 - 110,000
Medical, Dental and Vision
401(k) Savings Plan
Tuition Assistance Program
+1
Systems Engineer II (S)
Systems Engineer II (S)

SimIS Inc. • Hampton (VA)

On-site
USD 80,000 - 100,000
Medical, Dental, and Vision
401(k) Savings Plan
Tuition Assistance Program
+1
Senior Systems Engineer (S)
Senior Systems Engineer (S)

SimIS Inc • Dahlgren (VA)

On-site
USD 90,000 - 120,000
Medical, Dental, and Vision
401(k) Savings Plan
Tuition Assistance Program
+1
Technical Systems Analyst (S)
Technical Systems Analyst (S)

SimIS Inc. • Dahlgren (VA)

On-site
USD 80,000 - 100,000
Medical, Dental, and Vision
401(k) Savings Plan
Tuition Assistance Program
+1
Simulation Software Engineer II - Defense M&S
Simulation Software Engineer II - Defense M&S

SimIS Inc. • Suffolk (VA)

On-site
USD 80,000 - 110,000
Medical, Dental, and Vision
Short-Term and Long-Term Disability
Life Insurance
+6
Senior Systems Engineer (S)
Senior Systems Engineer (S)

SimIS Inc. • Dahlgren (VA)

On-site
USD 100,000 - 120,000
Medical, Dental, and Vision
401(k) Savings Plan
Paid Time Off (PTO)
+1
Project Lead (C)
Project Lead (C)

SimIS Inc. • Dahlgren (VA)

On-site
USD 90,000 - 120,000
Medical coverage
Dental coverage
Vision coverage
+4
Senior System Administrator (C)
Senior System Administrator (C)

SimIS Inc. • Dahlgren (VA)

On-site
USD 85,000 - 105,000
Medical, Dental, and Vision
Short Term Disability
Life Insurance
+5