Controls Software Engineer

Fort Wayne, Indiana

WaterFurnace International
Apply for this Job
Headquartered in Fort Wayne, IN, WaterFurnace designs and manufactures ultra-efficient, renewable-energy comfort products that provide heating, cooling and potable hot water solutions for use in both homes and commercial buildings. We employ more than 345 people in R&D, Manufacturing, Marketing, and Sales roles across the US and Canada. For almost four decades, our Geothermal Heat Pumps, Water Source Heat Pumps, and Heat Recovery Chillers have been reducing energy usage consumption and increasing comfort in buildings around the world.

Our Purpose
To transform the way we use energy, protect resources for future generations, and give people the freedom to focus on life.

Job Summary:
A Controls Software Engineer is a member of the engineering/new product development team which works closely with other teams such as engineering labs, manufacturing, IT, and product management to develop system-level control software using the Niagara Network for chillers and heat pumps for WaterFurnace International. The selected individual must have technical expertise to design, develop, and debug system level controls. This preferred individual will work with the embedded software engineering team to develop controls specifications from the functional requirements document. This position is based in Fort Wayne, IN with less than 15% travel required.

• Design, develop, debug, and support operational code that controls heat pump systems.

• Contribute to developing operational specifications for heat pump systems.

• Support research and development projects requiring system-level software

• Provide support for Manufacturing, Technical Services, and in-house labs

• Assist in project planning by providing work estimates for various projects

Required Skills/Abilities:

• Two or more years' experience in system design

• Two or more years visual programming experience using iconic languages such as LabVIEW, Niagara, or similar

• Strong coding skills and methodologies

• Understanding of machine/system control

• Good communication skills with the ability to work in both a team environment and independently

• Self-starter

• Detail-oriented

• Familiarity with various communication protocols such as Modbus, BACnet, RS485.

Education and Experience:

• Bachelors degree in Computer Science, Engineering, or related field preferred.

• HVAC experience and knowledge is a plus

• Niagara4 experience is a plus

Essential Functions:

Other Duties:

Please note that this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.

Date Posted: 03 April 2025
Apply for this Job