MINIMUM QUALIFICATIONS: * Bachelor's degree in a relevant field, or equivalent practical experience. * 2 years of experience managing projects. * Experience with software development and managing execution of programs that span multiple engineering teams. PREFERRED QUALIFICATIONS: * 2 years of exper