1. What is a Software Engineer at ECG Facilities Services?
The role of a Software Engineer at ECG Facilities Services is unique, sitting at the critical intersection of modern digital infrastructure and high-stakes physical facility management. Unlike traditional software roles that focus solely on abstract code, this position requires an engineer who understands how to build and maintain the digital systems that govern complex mechanical, electrical, and plumbing environments. You will be responsible for creating robust technical solutions that improve operational efficiency, safety, and reliability across our diverse portfolio of client sites.
Your impact will be felt directly in the field, where your software solutions help technicians monitor systems, track maintenance cycles, and ensure compliance in demanding environments like hospitals, universities, and commercial hubs. This role is inherently cross-functional, requiring you to bridge the gap between technical software architecture and the practical, real-world constraints of facility engineering. It is a position for those who thrive on solving complex, tangible problems that have immediate, high-visibility consequences for our operations and clients.



