Role OverviewThis position is responsible for providing support and direction to controls development and engineering, managing the software development team, and working closely with project managers to ensure on-time delivery of projects.
What You Will Do
Manage the team responsible for firmware and cloud software development, develop budget and schedule estimates for new developments, and drive technical support inquiries from factories and customers to resolution.
Why It Might Be a Fit
The ideal candidate will have 6-10 years of software development and management experience, 5 years of engineering management experience, and a B.S. degree in computer science or electrical engineering. They will also have experience with organizing and managing technical teams, product management, and technical writing.
Requirements
- 6-10 years of software development and management experience
- 5 years of engineering management experience
- B.S. degree in computer science or electrical engineering
- Experience with organizing and managing technical teams
- Product management experience
- Technical writing skills
Benefits
- 401(k) eligibility
- Paid time off benefits
- Vacation
- Sick time
- Parental leave
- Medical benefits
- Financial benefits
]]>