Talent.com
Modern Niagara
Senior Building Controls ProgrammerModern Niagara • Vaughan, ON LHS, CA
Senior Building Controls Programmer

Senior Building Controls Programmer

Modern Niagara • Vaughan, ON LHS, CA
5 days ago
Salary
CA$90,000.00 yearly
Job type
  • Full-time
Job description

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.

SkillsRequired

  • 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 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.

Create a job alert for this search

Senior Building Controls Programmer • Vaughan, ON LHS, CA

Similar jobs

Project Controls

Tetra TechMississauga, Peel region, Canada
Full-time

Tetra Tech is adding a Project Controller to our Power team based in Mississauga, Ontario.At Tetra Tech, we are Leading with Science to solve the world’s most complex challenges.Our industry‑leadin... Show more

 • Promoted

Senior Control Systems Engineer - Remote Leadership

Andritz AGMississauga, Peel region, Canada
Remote
Full-time

A leading engineering firm is seeking a Senior Engineer specializing in control systems for industrial facilities.This role requires extensive experience, ideally 10+ years, particularly in pulp an... Show more

 • Promoted

Requirements Coordinator for Complex Infrastructure Projects

Trillium Rail PartnersMississauga
Full-time

Drive clarity and traceability in project requirements as a Requirements Coordinator.Ensure compliance and governance in a dynamic environment, leveraging tools and engineering expertise to support... Show more

 • Promoted

Controls & Automation Engineer

Magna-International-6df39721Concord, Canada
Full-time

Job descriptions may display in multiple languages based on your language selection.What we offer:At Magna, you can expect an engaging and dynamic environment where you can help to develop industry... Show more

 • Promoted

Document Control Manager

ONxpressmississauga, on, ca
Full-time

Metrolinx’s GO Expansion program is delivering more GO service across the network, including the capacity to deliver two-way service every 15 minutes or better on core routes.Work is already underw... Show more

 • Promoted

Senior Controls Engineer

PepsiCoMississauga, Ontario, Canada
Full-time

Overview The Controls and Automation Engineer provides leadership, operational support, and project support to the plant’s Maintenance & Engineering teams.This position is responsible for designing... Show more

 • Promoted

On-Site Project Controls Scheduler Role

AECOM (New)Mississauga
Full-time

Enhance project scheduling at AECOM in Mississauga.The Project Controls Scheduler role focuses on critical review, collaboration, and effective schedule management on-site.As an integral member of ... Show more

 • Promoted

Building Automation Technician – BAS Specialist in Toronto

ConvergintMississauga
Full-time

A leading technology company is seeking a full-time Building Automation Technician to provide technical support and customer service within the Peel Region.The ideal candidate should possess 3-5 ye... Show more

 • Promoted

Building Consultant

Quality HomesCookstown, Ontario, Canada
Full-time

Sales and design professional with strong construction knowledge and a proven track record for our model home and décor centre located in Cookstown, ON.If you are a self-motivated team player posse... Show more

 • Promoted

PLC Programmer and Electrical Controls Specialist

Proax Technologies Ltd.Mississauga, Peel Region, CA
Full-time

Proax Technologies is a leading Technical Automation Distributor that offers innovative product solutions in the areas of Automation and Robotics, Motion Control and Machine Safety, creating close ... Show more

 • Promoted

Controls Specialist, Automation

Linxus GroupVaughan, York Region, CA
Full-time

About the job Controls Specialist, Automation.Controls Specialist, Automation.Concord, ON, CanadaFull TimeAutomationMid LevelSHARE.About StackTeck Systems Limited.StackTeck, with over five decades ... Show more

 • Promoted

Machine Control Specialist

Amico AffiliatesMississauga, Peel region, Canada
Full-time

Canadian-owned and operated construction company specializing in large-scale infrastructure projects.With a strong track record in general contracting, civil engineering and road building, we deliv... Show more

 • Promoted

Automation Controls Programmer Position

itec group Inc.Mississauga, Peel Region, CA
Full-time

Embark on a technical journey with Itec Group as an Automation Controls Programmer.This role emphasizes the development and commissioning of PLC control software and collaborating on electrical des... Show more

 • Promoted

NC Programmer - Contract Role

ASSA ABLOY Opening Solutions AmericasVaughan
Full-time

Are you a detail-oriented technical professional who enjoys programming, problem-solving, and supporting manufacturing operations? Do you thrive in a fast-paced production environment and take prid... Show more

 • Promoted

Senior Estimator - Building Group

Govan Brown & Associatesmississauga, on, ca
Full-time

Govan Brown is a national construction firm headquartered in Toronto.Our expertise is in commercial interiors and core & shell construction.Since 1994, we’ve demonstrated excellence through our com... Show more

 • Promoted

Automation Project Specialist (Controls Engineer - PLC - Robotics - Machine Build)

Johnson ElectricMississauga, Peel Region, CA
Full-time

Join Our Team as an Automation Project Specialist/Controls Technician (Robotics/PLC Service) at Johnson Electric!.Location: Positions available in Ancaster, Mississauga & Stratford.Automation Proje... Show more

 • Promoted

Construction Document Control Specialist

CanamMississauga
Full-time

A construction company in Mississauga seeks an entry-level Administrative Support role to assist with project documentation, organization, and communication across teams.Candidates must exhibit str... Show more

 • Promoted

Building Systems Operator for Sheridan Centre

Avison YoungMississauga
Full-time

Become a Building Systems Operator at Sheridan Centre, Mississauga, focusing on system maintenance and tenant relations.This on-site role is vital for creating a safe and efficient environment.You ... Show more

 • Promoted

CNC Programmer

Legrand, North AmericaMississauga
Full-time

Program a variety of CNC machines, including Amada Turret punches.Interpret mechanical design drawings and specifications.Apply machine tooling selections to manufacture parts cost‑effectively.Desi... Show more

 • Promoted

Program & Project Control Specialist

BombardierMississauga
Full-time

Elevate your career as a Program & Project Control Specialist with Bombardier in Toronto.Bring your strong project management skills to oversee budgets and timelines for aerospace projects.In this ... Show more