Manager, Software and Controls Engineering

Mitsubishi Electric US•Suwanee, GA

About The Position

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.

Requirements

  • Required domain knowledge of firmware development and/or cloud software development.
  • 6–10 years of software development and management experience related to product development.
  • At least 5 years of engineering management experience.
  • Demonstrated experience organizing and managing technical teams.
  • In-depth product management experience, including negotiating specifications and requirements and estimating schedules and budgets.
  • Excellent communication and technical writing skills.
  • Analytical approach to problem solving.
  • Team-oriented and self-motivated.
  • Willingness to work hands-on.
  • Technology enthusiast.

Nice To Haves

  • Bachelor of Science degree in computer science, electrical engineering, or a related field.
  • Previous work experience in the HVAC industry.

Responsibilities

  • Manage the software development team responsible for firmware and cloud software development.
  • Manage software development resources and day-to-day team tasks.
  • Work with project managers to ensure on-time project delivery.
  • Mentor and guide software developers for career growth and conduct team member reviews.
  • Serve as the liaison between engineering management and customers.
  • Support development of business cases for new products and justify potential development costs.
  • Ensure periodic cross-functional customer meetings communicate project status frequently and transparently.
  • Work with the team to develop budget and schedule estimates for new developments.
  • Prepare for and host project stage-gate meetings in accordance with development procedures.
  • Collaborate with management to define technical feasibility, scope, impact, and needs for new developments.
  • Work with the Advanced Technologies team to identify technical risks for future projects.
  • Work with Quality Assurance to verify that standard development procedures have been followed.
  • Work with Quality Assurance to assess production readiness based on test plans and test results.
  • Drive technical support inquiries from factories and customers to resolution, as necessary.
  • Create and review technical documentation, literature, and collateral, including design documentation, manuals, and engineering data.
  • Provide leadership and direction to the specialized team, promoting cross-training and growth in areas of expertise.
  • Manage team and individual performance to meet department goals and objectives.
  • Travel primarily domestically, up to 20%.
  • Perform other duties as assigned.

Benefits

  • 401(k) eligibility
  • Medical benefits
  • Financial benefits
  • Other benefits
  • Vacation
  • Sick time
  • Parental leave
  • Potential commissions based on individual performance and/or sales metrics
  • Potential incentive compensation and discretionary awards
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service