Bachelor’s degree (B.S.) in Engineering with a minimum of 10 years of experience, OR Master’s degree (M.S.) in Engineering with a minimum of 8 years of experience. Ensure adequate staffing levels for Software Engineers, including: Managing full-time employees, co-ops, interns, and contractors.