Sr. Software Engineer in Dayton, OH at DCS

Date Posted: 11/13/2021

Job Snapshot

Job Description

COVID-19 continues to significantly impact our employees, families and communities. As a federal contractor, IST is required to comply with Executive Order 14042 and the Safer Federal Workforce Task Force Guidance requiring contractor personnel to be fully vaccinated against COVID-19. Effective January 18, 2022, IST will require all newly hired employees to be fully vaccinated before their start date unless they are entitled to a legal accommodation.

Infoscitex, a DCS company, is seeking a Senior Software Engineer to support Air Force Research Lab (AFRL) efforts in Dayton, OH. Are you interested in working in a high-tech company on cutting edge technology to help solve national security problems? Do you want to be challenged every day supporting world class research and development? If so, Infoscitex may be the place for you! Infoscitex is an employee owned organization known for creating agile technology solutions across the U.S. Defense, Aerospace, Human Factors, and Security markets.

Our team is developing software for high visibility Modeling, Simulation, and Analysis (MS&A) in support of the Advanced Framework for Simulation, Integration, and Modeling (AFSIM). AFSIM is a U.S. Air Force simulation environment written in C++ and utilized for engagement-level and mission-level analysis by military operations research analysts to evaluate combat effectiveness of advanced weapon system concepts. AFSIM is a Monte Carlo simulation tool which may be run either constructively to generate analytic results, or in real-time to support Operator in the Loop (OITL) Experimentation and Wargaming needs. AFSIM is becoming accepted as a standard operations analysis tool across the Department of Defense and industry.

Essential job functions:

As a Senior Software Engineer, you could expect to:

Develop C++ simulation software, including mathematical and physics based algorithms and graphical user interfaces (GUI) and visualization.

Participate in a software development team to design, develop, test, and deploy assigned modeling and simulation software.

Develop, test, and integrate AFSIM software in accordance with specifications.

Apply software best practices (version control, documentation, etc.) for all developed and modified software.

Improve AFSIM Integrated Development Environment (IDE), which provides a user interface to AFSIM for scenario generation, model execution, and results visualization.

Upgrade visualization tools utilizing GUI controls, Open GL, and Open Scene Graph (OSG) for graphics.

Develop next generation AFSIM simulation environment for analysts and warfighters.

Participate in ongoing development of physics-based representations of aerospace vehicles, weapon systems, sensors (including tracking and fusion capabilities), electronic warfare (EW) techniques, cyber effects, and communication systems.


Due to the sensitivity of customer related requirements, U.S. Citizenship is required.

At least a BS degree in Engineering, Science, Mathematics, or a related technical discipline and at least 12 years of related experience. (We have multiple levels associated with this opportunity. Candidates with advanced degrees or varying experience may be considered for alternative classification).

Applicants selected will be subject to a U.S. Government background investigation and must meet eligibility requirements for access to classified information: eligible to attain a Secret level U.S. DoD security clearance.

Experience developing object-oriented software using programming languages such as C++, C#, or Java.

Ability to conceptualize complex problem statements to formulate widely applicable solutions.

Excellent written and verbal English communications skills.

Proficiency developing software with the Visual Studio integrated development environment.

Ability to work well in team environments.

Ability to travel as needed.

An ideal candidate may bring the following attributes, although these are not firm requirements for consideration:

MS in Engineering, Science, Mathematics, or related technical discipline.

C++ development experience.

Development experience on both Linux and Windows platforms.

Experience with continuous integration/continuous delivery (CI/CD).

Experience with CMake.

Experience with software version control tools.

Active security clearance, Secret or higher.

Knowledge and experience with engagement, mission, or campaign level M&S environments (constructive and virtual) and/or MS&A concepts.

Familiarity with modern military systems.