Controls Programmer - HVAC Systems

Posted 18 September 2025
LocationWinnipeg
Job type Permanent
Category Engineering
DivisionExecutive & Professional Search
Ref #22504
Take on an engaging new role with massive impact as the Controls Programmer for a successful HVAC manufacturer. You'll be responsible for independently managing total systems controls, developing custom codes for products and setting up customers for successful launch. If you've got solid knowledge of controller programming and a background in refrigeration and cooling, send your resume to Rhae today!

WHY WORK WITH THIS COMPANY?
This is your opportunity to work with industry-leading products and sophisticated precision environmental control systems that are transforming the HVAC industry. 

CORE RESPONSIBILITIES
* Design and program control logic for custom HVAC systems using PLC’s and DDC’s
* Engineer configurable firmware and software frameworks to support diverse system configurations with focus on scalable, standardized products
* Translate HVAC sequences into practical, reliable, and serviceable control strategies
* Support QA initiatives including unit testing, simulation, lab testing, and agency certifications
* Provide field support for troubleshooting, performance optimization, and commissioning
* Collaborate with manufacturing teams on design-for-assembly control panel layouts and wiring harnesses
* Interface with vendors and customers to define control requirements and resolve technical challenges
* Contribute to multiple new product development projects while supporting existing product platforms

WHAT WE’RE LOOKING FOR 
Technical Skills & Programming Expertise:
* Proficient in programming IEC 61131-3 based PLCs (e.g., Carel, Schneider, etc.)
* Expert-level programming using Structured Text (ST)
* Development of custom function blocks using structured text
* Using Object Oriented Programming (OOP) principles and methodologies to accomplish software development
* Strong knowledge of controller programming, function blocks and STR text
* Knowledge of Java and Python is an asset
Industry Knowledge:
* Knowledge of refrigeration and cooling is preferred 
* Building automation experience is an asset
Personal Attributes & Soft Skills:
* Flexible and adaptable; comfortable with switching tasks when unexpected issues or events arise
* Strong customer service and teamwork skills; demonstrates transparency and can calculate and communicate realistic project timelines, delays, and expectations
* Engaged and driven; good at prioritizing and following through on tasks