This position provides support and direction for controls development and engineering and manages the software development team responsible for firmware and cloud software development. The manager oversees day-to-day team tasks, manages software development resources, works with project managers to support on-time project delivery, mentors developers, supports career growth, and conducts team member reviews. The role serves as a liaison between engineering management and customers, supports business cases and development-cost justifications for new products, and ensures frequent, transparent project-status communication through cross-functional customer meetings. It develops budget and schedule estimates with the team, prepares and hosts project stage-gate meetings, and collaborates with management to define technical feasibility, scope, impact, and needs for new developments. The manager works with Advanced Technologies to identify technical risks and with Quality Assurance to verify adherence to development procedures and assess production readiness through test plans and results. The role may drive technical support inquiries from factories and customers to resolution, creates and reviews technical documentation and collateral, and provides leadership that promotes cross-training and expertise growth. It manages team and individual performance to meet department objectives. Travel is primarily domestic, up to 20%. Other duties may be assigned.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager
Education Level
No Education Listed