AEgis is seeking engineers to support the Software Configuration Management (SCM) of the DIA/MSIC ITASE program. The candidate will establish, improve and maintain SCM processes for the ITASE distributed simulation architecture, scenario configuration tools, analysis tools, system-of-system ITASE simulations, and Intelligence Community (IC) authoritative integrated weapons systems models across land, air, sea, space, and cyber domains. The candidate must be able to perform configuration identification and control, standards and procedures development, release management, configuration status accounting, and configuration auditing and verification of ITASE simulation architecture, models and tools.
Day-to-Day Duties: Candidate will develop, implement, and maintain the ITASE Configuration Management plans, procedures and work instructions. Perform configuration identification and control, standards and procedures development, release management, configuration status accounting, and configuration auditing and verification of ITASE simulation architecture, models and tools. Maintain and document product configuration baselines and change records. Perform software build and release management functions using designated SCM system/tool to ensure software product integrity and meet ITASE program schedules. Design, develop, automate, and maintain productivity tools using programming, database or scripting languages to sustain and improve the SCM environment. Perform build manager functions using SCM tools, administer component software code management databases and change management databases, administer Software Configuration Control Boards, including scheduling, agendas and minutes. Candidate will be expected to coordinate with ITASE simulation architecture, model, and tool developers to address SCM issues to ensure quality in delivered products. Candidate will perform SCM Configuration Control Board (CCB) activities including, but not limited to, establishing the agenda, recording change approvals/non-approvals, and publishing and maintaining action items lists. Participation in various TIMs is expected as well as periodic coordination with the ITASE PMO.
A Bachelor’s degree in engineering, physics, math, or computer science and 5 - 20 years of applicable experience is required. Demonstrated understanding of Software Configuration processes, procedures, software tools, and databases. Knowledge with emerging software development and configuration management tools, especially those used as part of Continuous Integration processes. Good data analysis, documentation and organization skills are required. Good communication skills, both written and oral, are needed. Demonstrated ability to complete tasks with minimal supervision and willingness to work as an integrated team. Experience with automated build and automated test is desired. Some knowledge of C++, Python and MATLAB is beneficial.
Candidate must be a US Citizen and possess (and be able to maintain) a TS/SCI Clearance.
What do you get when you bring together the brightest minds and place them into an exciting, fast-paced environment that fosters intellectual growth and rewards based on impact, not tenure?
You get one of the best privately held small business headquartered in Huntsville, Alabama, that provides advanced technology and expert consulting services to industries throughout the world. AEgis specializes in modeling & simulation (M&S) and micro/nanoscale technology development. Our core competencies include simulation software and training simulators; geospatial databases; 3D models; war fighter exercise support; systems engineering and analysis; verification, validation, and accreditation (VV&A); test and evaluation support; Hardware-in-the-Loop (HWIL) and Man-in-the-Loop (MIL) simulation. AEgis' Nanogenesis Division excels in advancing cutting edge micro and nanoscale technologies from concept to deployment with applications ranging from defense to energy to biotechnology.