Responsible for assessing engineering efforts, reviewing and ensuring the quality of engineering staff, providing technical guidance, executing software architecting processes, recommending project directions, evaluating defects, and coordinating funding requests and testing schedules.