Bachelor's Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Aerospace Engineering, Math, Physics or related field OR an equivalent combination of education and experience. Performs new product and/or application software design and development as well as maintenance activities for products and/or applications already in production using C, Python, assembly language, or other selected languages.