Energy

Controls Software Engineer

Share job posting:

About the job

Are you looking for a new career opportunity?

CrimsonXT, a global leader in advanced HVAC and energy efficiency technologies, is seeking a Control Software Engineer to join its internationally collaborative team.

With operations across North America, Asia, Europe, and Australia, the company is driving innovation in large-scale, energy-efficient systems and supporting growth in sectors such as data centres, commercial infrastructure, and sustainable buildings.

Position Overview:

This role will focus on developing cutting-edge control software for high-performance HVAC equipment. The successful candidate will contribute to both new product development and ongoing system improvements, helping to deliver best-in-class solutions in energy efficiency and system reliability.

Key Responsibilities:

  • Contribute to a collaborative, fast-paced global engineering team supporting both new product development and sustaining engineering.
  • Design, implement, and test high-quality control software with a focus on precision, performance, and reliability.
  • Work closely with fellow engineers and subject matter experts to build and maintain robust control applications.
  • Identify and implement continuous improvement opportunities in code quality, process efficiency, and system performance.
  • Engage in design and code reviews, algorithm development, unit/integration testing, and detailed technical documentation.
  • Support next-generation software initiatives, including IoT-enabled control, remote monitoring, and diagnostic applications.

Qualifications & Skills:

  • 5+ years of experience in software development for industrial or commercial control systems.
  • Proficiency in PLC programming using Structured Text and Function Block Diagram is a must; familiarity with Carel controllers is a strong asset.
  • Experience with C#/.NET for machine control is a must; C++ or other OOP languages are a plus.
  • Knowledge of HMI development for automated systems.
  • Strong understanding of PID control, sensing technologies, and actuator systems.
  • Familiarity with industrial communication protocols; knowledge of BACnet and Modbus is highly desirable.
  • Experience with HVAC systems, particularly chiller or heat pump controls, is an advantage.
  • Hands-on hardware aptitude and troubleshooting skills.
  • Exposure to web-based software development is a bonus.
  • Solid grasp of SDLC, Agile methodologies, and clean code practices.
  • Proven ability to solve complex technical challenges and deliver robust software solutions.

Apply to find out more.