Engility Modeling and Simulations Engineer in Washington, District Of Columbia

About Engility

Engility delivers innovative solutions to critical challenges facing the nation and the world. As a premier provider of integrated services for the U.S. government, we support the Department of Defense, intelligence community, space communities, federal civilian agencies and international customers. Engility is dedicated to making lives better, safer and more secure.


Computer Engineer, Software Engineer, or Analyst with Modeling and Simulation (M&S) and requirements development experience to work in an established M&S team supporting homeland security customer. Primary focus is software development on new and existing M&S and analysis tools. These tools are primarily used to conduct operational and process modeling of concepts of operations and alternative deployments of radiation detection equipment. Software and graphical user interfaces are to be developed to allow government personnel to run additional parametric studies using the physics and operational based modeling developed by the M&S team. The modeling is focused on determining: the probability of encountering a potential threat element in a given operational environment; and the probability of detecting and identifying a nuclear/radiation threat object. Modeling will support analysis of alternatives for deployment and selection of radiation/nuclear interdiction material and non-material solutions.

  • Assist in the development and execution of operational and/or physics based models. These models may include radiation particle transport, resource allocation, artificial intelligence, queueing, geographical information systems (GIS), or other modeling techniques.

  • Integrate new capabilities into existing tools through scripting and plugins.

  • Perform software engineering research, design development, and other assignments in conformance with design, engineering, and customer specifications.

  • Research and acquire new data of interest, develop new databases, and organize, optimize, and cleanse new data for repeated access by the modeling team to develop innovative solutions to mission-oriented problems.

  • Employ a well-defined but complex modeling methodology to apply modeling and measuring techniques utilizing data normalization, data analysis, statistical methods, and other scientific methods to reveal trends and patterns in large sets of data.

Required Qualifications

  • Degree in software engineering, computer science, computational science, mathematics, statistics, operations research or equivalent.

  • Programming proficiency in at least one high level language such as JAVA, VBA, Python, Fortran, C, or C++.

  • Bachelor’s degree and 2 years’ of experience.

Desired Qualifications

  • Extensive experience programming in Python, JAVA, C++, and VBA.

  • Experience or training in one or more of the following: GIS, optimization, artificial intelligence, visualization, computer aided design, human/system interfaces, queueing theory, game theory/design, parallelization, database design, statistics.

  • Specific Tool Familiarity: Eclipse, Octave, Matlab, R, Repast Symphony, QGIS, ExtendSim, Arena, MySQL, JSAF, CIRCAS.

  • Familiarity with Linux operating environments (e.g., Ubuntu, Suse, RedHat, CentOS, etc.), virtualization, Git.

Requisition ID2018-40838

of Openings1


Minimum ClearanceSecret

% Travel10%

Relocation EligibleYes