Building Automation Integration Engineer (P.Eng., CEM)
About the role
Job Title: Building Automation Integration Engineer (P.Eng., CEM)
Location: Montréal · Full-time
Mandate & Impact
Join Thermolio’s technology team to architect and maintain edge software and firmware that:
- Integrates with existing BAS networks (BACnet IP/MS-TP, Modbus TCP/RTU)
- Reads and writes points, sequences, and schedules on third-party controllers
- Streams normalized data securely to our analytics platform via MQTT/HTTP
Core Responsibilities
- Develop, flash and debug controller-level code (DDC/PLC scripting, Sedona, vendor SDKs)
- Design and document data pipelines: tag normalization, time-series storage, REST/MQTT APIs
- Commission sites, secure networks and perform I/O checkout
- Seal drawings and reports as Engineer-of-Record; mentor junior engineers
Mandatory Qualifications
- P.Eng. (OIQ) in good standing and Certified Energy Manager (CEM)
- Minimum 5 years of BAS integration, with proven expertise in BACnet and Modbus
- Hands-on embedded or controller programming; able to author sequences, schedules and alarms on field devices
- Strong Python (or Node.js/C#), SQL, Linux, Docker and Git skills
- Delivered energy-monitoring or recommissioning projects for large commercial buildings
Preferred Extras
AWS/Azure IoT · OPC UA · Zero-trust network design · ASHRAE BCxP/CCP · 3+ years RCx experience
How to Apply
Send a single PDF (cover letter, résumé, proof of P.Eng. & CEM) to technology@thermolio.com. Only candidates meeting all requirements will be contacted.
Thermolio is an equal-opportunity employer authorized to hire anywhere in Québec.
Français
Titre d'emploi: Ingénieur·e en intégration de systèmes d’automatisation du bâtiment (Ing., CEM)
Lieu : Montréal · Temps plein
Mandat & Enjeux
Rejoignez l’équipe Tech de Thermolio pour développer et maintenir les logiciels embarqués et micrologiciels qui :
- Se connectent aux réseaux BAS existants (BACnet IP/MS-TP, Modbus TCP/RTU)
- Pilotent points, séquences et plannings sur contrôleurs tiers
- Envoient des données normalisées vers notre plateforme analytique via MQTT/HTTP sécurisé
Responsabilités principales
- Programmer, flasher et déboguer le code embarqué (scripts DDC/PLC, Sedona, SDKs fournisseurs)
- Concevoir et documenter le pipeline de données : normalisation, stockage séries temporelles, API REST/MQTT
- Mettre en service les sites, sécuriser les réseaux et valider les E/S
- Apposer le sceau d’ingénieur·e responsable sur plans et rapports ; encadrer et former les ingénieur·e·s juniors
Exigences obligatoires
- Ingénieur·e (OIQ) en règle et Gestionnaire certifié en énergie (CEM)
- Au moins 5 ans d’intégration BAS avec expertise BACnet et Modbus
- Programmation embarquée/contrôleur : création de séquences, plannings et alarmes sur équipements terrain
- Maîtrise de Python (ou Node.js/C#), SQL, Linux, Docker et Git
- Projets probants de suivi énergétique ou rétro-commissionnement de grands immeubles commerciaux
Atouts souhaités
AWS/Azure IoT · OPC UA · Conception de réseau « zero-trust » · ASHRAE BCxP/CCP · 3+ ans d’expérience RCx
Candidature
Envoyez un PDF unique (lettre de motivation, CV, preuves d’inscription OIQ & CEM) à technology@thermolio.com. Seuls les candidats répondant à toutes les exigences seront contactés.
- Thermolio est un employeur offrant l’égalité des chances, autorisé à recruter partout au Québec.
Job Type: Full-time
Expected hours: 40 per week
Work Location: In person
About Thermolio AI
Thermolio AI leverages autonomous AI agents, predictive analytics, and wireless sensor networks to optimize thermal asset management and reduce energy consumption without human intervention. Validated through university research, Thermolio enables energy savings of up to 40%, proactively predicts maintenance needs, enhances occupant comfort, and significantly decreases buildings' carbon footprint—all achievable with minimal capital expenditure.
Building Automation Integration Engineer (P.Eng., CEM)
About the role
Job Title: Building Automation Integration Engineer (P.Eng., CEM)
Location: Montréal · Full-time
Mandate & Impact
Join Thermolio’s technology team to architect and maintain edge software and firmware that:
- Integrates with existing BAS networks (BACnet IP/MS-TP, Modbus TCP/RTU)
- Reads and writes points, sequences, and schedules on third-party controllers
- Streams normalized data securely to our analytics platform via MQTT/HTTP
Core Responsibilities
- Develop, flash and debug controller-level code (DDC/PLC scripting, Sedona, vendor SDKs)
- Design and document data pipelines: tag normalization, time-series storage, REST/MQTT APIs
- Commission sites, secure networks and perform I/O checkout
- Seal drawings and reports as Engineer-of-Record; mentor junior engineers
Mandatory Qualifications
- P.Eng. (OIQ) in good standing and Certified Energy Manager (CEM)
- Minimum 5 years of BAS integration, with proven expertise in BACnet and Modbus
- Hands-on embedded or controller programming; able to author sequences, schedules and alarms on field devices
- Strong Python (or Node.js/C#), SQL, Linux, Docker and Git skills
- Delivered energy-monitoring or recommissioning projects for large commercial buildings
Preferred Extras
AWS/Azure IoT · OPC UA · Zero-trust network design · ASHRAE BCxP/CCP · 3+ years RCx experience
How to Apply
Send a single PDF (cover letter, résumé, proof of P.Eng. & CEM) to technology@thermolio.com. Only candidates meeting all requirements will be contacted.
Thermolio is an equal-opportunity employer authorized to hire anywhere in Québec.
Français
Titre d'emploi: Ingénieur·e en intégration de systèmes d’automatisation du bâtiment (Ing., CEM)
Lieu : Montréal · Temps plein
Mandat & Enjeux
Rejoignez l’équipe Tech de Thermolio pour développer et maintenir les logiciels embarqués et micrologiciels qui :
- Se connectent aux réseaux BAS existants (BACnet IP/MS-TP, Modbus TCP/RTU)
- Pilotent points, séquences et plannings sur contrôleurs tiers
- Envoient des données normalisées vers notre plateforme analytique via MQTT/HTTP sécurisé
Responsabilités principales
- Programmer, flasher et déboguer le code embarqué (scripts DDC/PLC, Sedona, SDKs fournisseurs)
- Concevoir et documenter le pipeline de données : normalisation, stockage séries temporelles, API REST/MQTT
- Mettre en service les sites, sécuriser les réseaux et valider les E/S
- Apposer le sceau d’ingénieur·e responsable sur plans et rapports ; encadrer et former les ingénieur·e·s juniors
Exigences obligatoires
- Ingénieur·e (OIQ) en règle et Gestionnaire certifié en énergie (CEM)
- Au moins 5 ans d’intégration BAS avec expertise BACnet et Modbus
- Programmation embarquée/contrôleur : création de séquences, plannings et alarmes sur équipements terrain
- Maîtrise de Python (ou Node.js/C#), SQL, Linux, Docker et Git
- Projets probants de suivi énergétique ou rétro-commissionnement de grands immeubles commerciaux
Atouts souhaités
AWS/Azure IoT · OPC UA · Conception de réseau « zero-trust » · ASHRAE BCxP/CCP · 3+ ans d’expérience RCx
Candidature
Envoyez un PDF unique (lettre de motivation, CV, preuves d’inscription OIQ & CEM) à technology@thermolio.com. Seuls les candidats répondant à toutes les exigences seront contactés.
- Thermolio est un employeur offrant l’égalité des chances, autorisé à recruter partout au Québec.
Job Type: Full-time
Expected hours: 40 per week
Work Location: In person
About Thermolio AI
Thermolio AI leverages autonomous AI agents, predictive analytics, and wireless sensor networks to optimize thermal asset management and reduce energy consumption without human intervention. Validated through university research, Thermolio enables energy savings of up to 40%, proactively predicts maintenance needs, enhances occupant comfort, and significantly decreases buildings' carbon footprint—all achievable with minimal capital expenditure.