Autonomous Systems Software Engineer in Wright-Patterson Air Force Base, OH at DCS

Date Posted: 1/13/2022

Job Snapshot

Job Description

COVID-19 continues to significantly impact our employees, families and communities. With the health and safety of employee as our top priority, IST is taking action to address the increased risk and uncertainty COVID-19 variants pose in the workplace while ensuring we meet our commitments to national security.

To uphold safety for all employees, we will continue to request vaccination status for all IST employees, including new hires. All current and newly hired employees who are unvaccinated will be required to adhere to safety protocols applicable to their worksite.

Infoscitex, a DCS company, is seeking an experienced Autonomous Systems Software Engineer to support Air Force Research Lab (AFRL) efforts at WPAFB, 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.

Infoscitex is looking for self-driven, innovative, team-oriented software professionals to work with our team of scientists, engineers, and researchers who are at the forefront of Air Force technologies. 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 DoD and industry.

Essential Job Functions:

As an Autonomous Systems Software Engineer, you could expect to:

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

Participate within 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 autonomous systems such as 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 6 years of related analysis 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.

Significant 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 Modeling & Simulation (M&S) environments (constructive and virtual) and/or Modeling, Simulation, and Analysis (MS&A) concepts.

Familiarity with autonomous systems and/or modern military systems.

Job Requirements



  1. Software Engineer Jobs
  2. Systems Engineer Jobs