Senior Building Controls Programmer
$90k - $110k per yearModern Niagara
The Senior Building Controls Programmer plays a key role in delivering building automation solutions for new construction, retrofit, and service projects. This position is responsible for designing, programming, configuring, integrating, and supporting Building Automation Systems (BAS) that optimize building performance, occupant comfort, and energy efficiency.
Working collaboratively with Project Managers, Controls Engineers, Field Technicians, IT stakeholders, and clients, the Senior Building Controls Programmer ensures control systems are designed, commissioned, tested, and transitioned into operation while maintaining Modern Niagara Building Services high standards for quality and customer satisfaction.
This role combines office, and on-site work and requires travel to project sites.
Why This Role Matters
Building Controls Programmers are integral to the success of Modern Niagara Building Services' Building Controls team. Their expertise ensures building automation systems operate reliably, safely, and efficiently throughout the project lifecycle.
Success in this role directly contributes to:
- Successful project delivery
- Reliable and high-performing building systems
- Efficient commissioning and project turnover
- Client satisfaction and long-term system performance
- Continuous improvement of programming standards and best practices
Key Responsibilities
- Design, develop, configure, and support software for Building Automation Systems (BAS).
- Develop control logic, graphics, alarming, trending, scheduling, and system databases using the Tridium Niagara Framework.
- Design and implement integrations between BAS platforms, HVAC equipment, energy management systems, and third-party systems using industry-standard protocols.
- Participate in system architecture discussions, design reviews, and implementation planning.
- Lead software commissioning activities, startup support, functional testing, and system validation.
- Troubleshoot complex programming, sequence of operation, integration, and network issues during commissioning and post-handover support.
- Collaborate closely with Project Managers, Controls Engineers, electricians, mechanical contractors, IT personnel, and clients throughout project execution.
- Prepare and maintain technical documentation including programming standards, network architecture, system configurations, graphics, and as-built documentation.
- Support customer training and provide technical assistance during project turnover.
- Mentor junior programmers and contribute to the development of internal programming standards, documentation, and continuous improvement initiatives.
- Manage multiple projects while meeting established schedules and project milestones.
- Provide ongoing technical support for existing BAS installations as required.
Required Qualifications
- Diploma or Degree in Automation Engineering Technology, Computer Engineering, Software Engineering, Electrical Engineering, or a related technical discipline.
- Minimum five years of experience programming or integrating Building Automation Systems.
- Demonstrated experience with the Tridium Niagara Framework (Niagara N4).
- Strong understanding of HVAC systems including:
- Air Handling Units (AHUs)
- Boilers
- Chillers
- Heat Pumps
- Heat Exchangers
- Variable Air Volume (VAV) systems
- Hydronic systems
- Strong troubleshooting and analytical skills.
- Experience working in commercial, institutional, healthcare, or industrial environments.
- Ability to interpret mechanical drawings, control schematics, sequences of operation, and network architecture.
- Excellent communication and interpersonal skills.
- Ability to manage multiple priorities in a fast-paced, project-driven environment.
- Valid driver's license and willingness to travel to project sites
Preferred Qualifications
- Niagara N4 Certification.
- Experience with Distech Controls and GFX programming.
- Knowledge of BACnet, Modbus, MQTT, and other building automation communication protocols.
- Knowledge of IP networking, managed switches, VLANs, routing, and cybersecurity fundamentals for Operational Technology (OT) environments.
- Experience with scripting or programming languages such as Python, JavaScript, C#, or SQL.
- Experience integrating third-party systems including lighting controls, power monitoring, metering, and access control.
Skills
- Building Automation System Programming
- HVAC Systems
- BAS Design
- System Integration
- Troubleshooting
- Networking
- Project Coordination
- Technical Documentation
Preferred
- Distech GFX
- Niagara N4 Certification
- OT/IT Networking
- Scripting and Automation
Behaviours
- Team Player – Collaborates effectively with project teams and clients.
- Functional Expert – Demonstrates advanced technical knowledge and serves as a subject matter expert.
- Innovative – Continuously seeks improved technical solutions and programming efficiencies.
- Detail Oriented – Produces accurate, reliable, and high-quality work.
- Dedicated – Demonstrates accountability, professionalism, and commitment to project success.
This is a new position. Expected annual compensation; $90,000 - $110,000.
Modern Niagara Building Services offers a competitive total compensation package including:â¯
- Car Allowance
- Company Fuel Card
- Performance based bonus opportunities
- Defined Contribution Pension Plan with a generous employer contributionâ¯
- Flexible Health and Dental benefits with tiered options to meet the needs of you and your familyâ¯
- An annual health spending account to support your overall wellnessâ¯
- 24/7 confidential support through our Employee and Family Assistance Program with access to comprehensive resources and professional servicesâ¯
- A competitive vacation package withâ¯additionalâ¯vacation granted throughout your tenure with the organization.â¯
- Employer Paid Parental Leave Top Upâ¯
- Annual Community Day dedicated to volunteering and giving back to the communities where we live and workâ¯
- Corporate Discounts through various vendors across Canada for programs such as fitness, mobile phones, travel, home and auto insurance and many othersâ¯
Here at Modern Niagara Building Services, because we know our people are the best in the industry, we pride ourselves on providing a total compensation package that rewards employees for their hard work and supports employees and their families in their overall wellbeing.â¯â¯
About Modern Niagara Building Services
Who We Are
Modern Niagara Building Services helps building owners, managers, and general contractors meet the mechanical, and electrical needs of their buildings across Vancouver, Calgary, Edmonton, Toronto, Southwestern Ontario, and Ottawa. We are committed to having a positive and meaningful impact on Canada’s infrastructure — and on the communities where we live, learn, work, and heal. We build for life.
Our Culture & Values
We value passion, initiative, determination, professionalism, and teamwork. Health and safety are embedded in everything we do, and our award-winning safety culture consistently performs well above industry standards.
Diversity, Equity & Inclusion at Modern Niagara
We are committed to building a diverse, equitable, and inclusive organization where everyone has access to opportunity, feels a sense of belonging, and can thrive. We actively work to remove barriers faced by members of equity-seeking groups (including women, Indigenous, Black, racialized, 2SLGBTQIA+ people, people with disabilities, and newcomers to Canada) in the construction industry. We encourage applications from candidates of all backgrounds and lived experiences and are committed to a barrier-free hiring process. If you require accommodation at any stage of the recruitment process, please contact us at View email address on jobs.jobcopilot.com so we can make appropriate arrangements.
We appreciate every applicant’s interest in joining Modern Niagara Building Services. Only those selected for an interview will be contacted.
$145k - $160k per year
...technologies company. They are looking for a Corporate Controller to join their team! Why Work Here ~ Amazing opportunity to help build a team and continue to grow this portfolio... .... Ensure compliance at a local level of control processes, reconciliations and financial...SuggestedLong term contractFor contractorsWork at officeLocal areaRemote workFlexible hours- ...The Building Automation Systems Project Manager, coordinates labour resources, manages project... .... Assist with Design building control systems including DDC controller system sequences... ...to obtain Hardware submittal approval. Build and foster strong relationships with team...SuggestedFull timeFor subcontractorInternship
- Are you seeking an opportunity to contribute to dynamic commercial construction projects, utilizing your organizational prowess and attention to detail to ensure successful project execution? Position Overview: The Project Coordinator will play a crucial role in...SuggestedFull timeFor subcontractorWork at office
$130k - $160k per year
...A market leader in the manufacturing industry is looking for a Senior Controls & Automation Engineer. Reporting to regional engineering leadership, the successful candidate will lead the transformation of legacy and obsolete control systems across the company’s North American...SeniorFull timeFor contractorsInternshipLocal areaRemote work$95k - $110k per year
...us innovate and enhance our business. We build collaborative teams who value integrity, creativity... ...seeking a motivated and detail-oriented Senior Financial Analyst – Financial Operations... ...Maintain strong financial controls and support adherence to internal policies...SeniorFor contractorsSummer workWork at officeLocal area$90k - $105k per year
...financial services. They are looking for a Senior Audit Analyst to join their team! Why... ...execute, and document business risks and controls identified in assigned projects. Support... ...development of the integrated audit plan. Build strong relationships and influence senior...SeniorFor contractorsWork at officeLocal areaFlexible hours$100k - $135k per year
...About the role Pangeo Group is building an aluminum die casting and machining plant... ...casting operation in North America. As Controller, you build and own the plant's finance function end... ...or finance, including a controller or senior analyst role in manufacturing. New-plant...SeniorFull timeLocal area$90k - $120k per year
...We have been unique in the industry as the ones who have helped build Canada’s infrastructure. We possess the insight and expertise to... ...in Vaughan, ON, is looking for a Quality Assurance / Quality Control Lead to join our team. Summary of the Role Reporting to the...Work at office$95k - $100k per year
...an international food distribution company. Reporting to the Controller, this role is responsible for supporting the integrity of the Company... ...transactions to ensure compliance with ASPE, internal controls, and company accounting policies. Maintain accurate financial...SeniorFor contractorsWork at officeLocal area- ...Description We are looking for an Inventory Control and Quality Supervisor who is passionate about food and enjoys working in... ...initiatives and programs. Provide coaching for Team Members as needed. Builds positive relationships with team members. Accountabilities:...Full timeWork at officeImmediate startShift workNight shiftAfternoon shift
$100k - $125k per year
...Mechanical Engineer, Building Science - Richmond Hill Building Science- Existing buildings Retrofit... ...through to execution, with a clear path toward senior leadership as the team continues to grow. Why Apply? ~ Help build the mechanical practice. ~ Work directly with...SeniorLong term contractRemplacementFor contractorsWork at officeRelocation- ...Building Automation Systems, (BAS) Sales Representative Vaughan, ON Founded in... ...maintain a strong pipeline of BAS, HVAC controls, and energy management projects and service... ...targets. Customer & Account Management Build and maintain long-term relationships with...Long term contractFull timeFor contractorsWork at officeWorldwide
$37 per hour
...experience équivalente Milieu de travail ~ Frais de déménagement non payés par l'employeur Tâches Élaborer et diriger des programmes de production, d'inventaire et d'assurance de la qualité Mettre au point une étude du travail Inspecter les processus...Permanent employmentFull timeNight shiftDay shiftAfternoon shift- ...progression. Position Overview The Senior Staff Accountant is responsible for managing... ...financial performance. Compliance & Controls Ensure compliance with accounting standards... ...information clearly and effectively. Builds positive working relationships across...SeniorLong term contractFull timeInternship
$81.3k - $108.3k per year
...facilities and medical professionals across the country. Cardinal Health Canada is seeking a Consultant, Commercial Analytics & Controls to build and operate the commercial organization’s control environment. Acting as a centralized commercial control function, the...Long term contractFull timeContract workInternshipWork at officeImmediate startFlexible hours$37 per hour
...Inspect processes Oversee production Set machine or equipment controls Conduct work measurement or other studies Develop and... ...benefits Other benefits Free parking available Team building opportunities Support for newcomers and refugees ~ Supports...Long term contractPermanent employmentRelocationShift workNight shiftAfternoon shiftEarly shift- ...Transforming visions into buildings. About Buttcon Buttcon is... ...dedication to their passion. The Senior Site Superintendent is... ...construction team. Quality Control: Perform regular... ..., Procore, BIM Software, or E-Builder Project Management Software is...SeniorLong term contractFull timeFor contractorsFor subcontractorWork at office
$85k - $100k per year
...Transforming visions into buildings. About Buttcon Buttcon is a 100% Canadian, employee... ...Project Manager/ Project Director, the Senior Project Coordinator assists and supports... ...schedules, and reports. Ensure proper version control and accessibility. Record, track, and...SeniorLong term contractFull timeFor contractorsFor subcontractorWork at office$140k - $160k per year
...established and growing organization within the building materials industry, is seeking a proven... ...operation in Vaughan. This is a senior leadership opportunity for a driven, hands... ...who can strengthen operational performance, build accountability across the plant, and help...SeniorLong term contractFull time$81.3k - $108.3k per year
...The Consultant, Pricing Operations & Controls is responsible for monitoring pricing performance... ...healthcare, we strive every day to build a culture of inclusion and collaboration,... ...une vaste gamme d’avantages sociaux et de programmes visant à promouvoir la santé et le bien-être...Long term contractFull timeContract workInternshipWork at officeImmediate startRemote workFlexible hoursShift workDay shift- ...Job Description Hill International is seeking a Project Controls Department Manager in Canada (Must be willing to relocate to Saudi... ...processes. Involvement in continuous improvement and capacity building/talent development. Demonstrated skill in management, supervisory...Full timeFor contractorsFor subcontractorInternshipWorldwideRelocation
$145k - $175k per year
...About the Company Our client is a rapidly growing SaaS technology company. They are looking for a Senior Tax Manager to join their team! Why Work Here · Cross-Border Impact - Partner closely with the global Tax, Finance, and Legal teams on provision of work, reporting...SeniorFor contractorsInternshipWork at officeLocal area- ...Mechanical Ltd is seeking an experienced Senior Chiller Service Technician to join our... ...Diagnose complex mechanical, electrical, controls, refrigerant, oil, and performance-related... ...and control retrofits. • Knowledge of building automation systems and chiller plant...SeniorRemplacementFull timeFor contractorsSeasonal workLocal area
$22.25 per hour
...professionals across the country. We are hiring for a Quality Inventory Control Coordinator on a 12-month contract. Flexible to work both... ...essential partner in Canadian healthcare, we strive every day to build a culture of inclusion and collaboration, where team members can...Hourly payFull timeContract workInternshipMonday to fridayFlexible hours$80k - $120k per year
...Dealership Controller career and employment opportunity await you. The Power to Move You Zanchin Automotive Group , a privately... ...and meet deadlines ability to maintain and improve internal controls strong attention to detail, organized and strategic ability...Work at office- ...Job Description Hill International is seeking a Scheduling Control Section Head in Canada (Must be willing to relocate to Saudi Arabia) Responsibilities Develop, implement, and maintain projects schedules using industry-standard software. Monitor and track project...Full timeContract workWorldwideRelocationHome office
- ...Servicing entity called Institutional Mortgage Servicing) Job Title: Senior Analyst – Loan Servicing (Year 3 Analyst/Associate) Position:... ...loan agreements, investor guidelines, and internal financial controls Review and interpret commercial mortgage loan documentation...SeniorHourly payPermanent employmentFull timeFor contractorsWork at officeLocal area
- Financial Controller Awarded one of Canada’s Best Managed companies, Our Clientis a vertically integrated diversified group of companies... ...for improvement 7. Implementing and maintaining internal controls to safeguard company assets and ensure compliance with financial...Full timeInterim roleDirect hire
- ...pairing, or other related methods Continuously learn new skills to strengthen the team and to be able to operate as a Feature Team Build Quality In through techniques such as Test-Driven Development, constant feedback, Test Automation, and Continuous Integration...SeniorFull time
- ...pushing the boundaries of gaming. We are looking for a skilled Senior Accounting Clerk to support its finance operations. This role suits... ...\\ Paid time off (volunteering or personal days)\\ Team building opportunities \\ Parking available \\\ \ How to apply \ \\...SeniorLong term contractPermanent employmentFull timeWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Building Controls Programmer. Be the first to apply!
- process controls engineer Vaughan, ON
- industrial automation process control engineer Vaughan, ON
- controls engineer Vaughan, ON
- electrical controls engineer Vaughan, ON
- instrumentation and controls engineer Vaughan, ON
- senior manager risk management Vaughan, ON
- senior electrical engineer Vaughan, ON
- senior executive Vaughan, ON
- senior network engineer Vaughan, ON
- senior analyst Vaughan, ON


