Job Description
Job Description
Our organization is in search of a driven, career-focused SOFTWARE DEVELOPER specializing in MODELING AND SIMULATION to become part of our team in QUANTICO, VA.
Become a vital member of a dynamic team that is aiding the Marine Corps Warfighting Lab in its shift towards digital wargaming. As a Simulation Developer, you will act as a reliable consultant for our clients, ensuring that the technical framework of wargames is both sturdy and dependable, while actively influencing the tools that prepare Marines for future challenges.
Your responsibilities will include, but are not limited to:
- Creating, developing, and maintaining simulation models and environments utilizing various programming languages, tools, and data sources.
- Integrating models and simulations into broader system architectures, supporting the Marine Corps Warfighting Laboratory (MCWL) Wargaming Division in interoperability testing and model orchestration.
- Working alongside engineers, analysts, and operational experts to improve model fidelity and guarantee simulation accuracy.
- Implementing new features, performing model testing and validation, and resolving issues across evolving simulation platforms.
- Leading and assisting in the planning, coordination, and documentation of simulation projects, including data collection, stakeholder alignment, and capability tracking.
Minimum Qualifications:
- A Bachelor’s degree in Computer Science, Software Engineering, Game Development, or a related technical discipline.
- A minimum of 7 years of experience in software development with a focus on simulation or game-based environments. Candidates with an associate degree should have a total of 9 years, while those without a degree should have 10 years of experience.
- Proficiency in programming languages such as C++, C#, Python, or Java.
- Experience with simulation platforms or engines like AFSIM, NGTS, OneSAF, Unity, Unreal Engine, Simio, or Arena.
- Familiarity with version control systems and collaborative software development practices.
Preferred Qualifications:
- Knowledge of modeling and simulation principles within military or operational settings.
- Familiarity with mission engineering, wargaming, campaign analysis, or the Naval Capabilities Integration Process (NCIP), along with related military systems and processes.
- Understanding of 3D graphics, physics engines, and database management systems (e.g., SQL).
- Experience with Agile or Scrum methodologies in simulation projects.
- Excellent communication, analytical, and collaborative skills across different functions.
Clearance Requirements:
- A current/active TS/SCI security clearance is required.
Physical Requirements:
- Must be capable and willing to perform occasional manual labor and warehouse tasks, including the ability to lift up to 50 pounds. Should be able to remain stationary for 50% of the time.
- Occasional movement within the office is necessary to access file cabinets, office machinery, etc.
- Regular communication with colleagues, management, and clients is expected, which may involve delivering presentations. Must be able to convey accurate information in these scenarios.
