Work on the primary back end applications including AI engine and military modeling frameworks. Expand core AI and M&S frameworks for new domains and use cases. Integrate software with other systems and support varied computing environments. Design new features based on customer feedback and implement changes using C++.