The software engineer is responsible for delivering high quality native and web applications through collaboration with the Software Engineering team and the Electrical Design Engineering group. Projects range from short-term functional improvements to large multi-year modernization