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.
- ..., we are looking for a hands-on Controller to own the day-to-day accounting function and build the financial foundation of a fast... ...reporting, strong internal controls, and the processes that keep a high... ...two or more in a controller or senior accounting role Strong working...SeniorPermanent employmentFull timeInternshipWork 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$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$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...SuggestedWork at office$42k - $45k per year
...Pest Control Technician Route Based in: Vaughan/York, ON Rentokil Terminix is the world's largest pest control company, offering... ...infestation. Operate company truck and maintain service equipment Build customer relationships through friendly, helpful, and courteous...SuggestedContract workMonday to fridayShift work- 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...Full timeFor subcontractorWork at office
$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$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$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$32 - $34 per hour
...micrometers, calipers) Set up and operate conventional and computer controlled machine tools Verify dimensions of products for accuracy and... ...Paid time off (volunteering or personal days) Team building opportunities Wellness program Support for youths Offers...Permanent employmentRelocation- ...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
$37 per hour
Education: Secondary (high) school graduation certificate Experience: No experience (will train) Work setting General manufacturing Tasks Compute dimensions and tolerances of machine parts Measure and lay out work pieces in preparation for assembly Set up ...Permanent employmentFull time- ...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
$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$85k - $125k 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- ...Malcomb and the programs we offer. As a Senior Project Manager at Ware Malcomb, you will... ...documents and specifications for building permits and construction. Responsible... ...utility design, and soil erosion and sediment control design. ~ Bachelor’s Degree in a Civil...SeniorFull timeContract workFor contractorsWork at officeLocal area
- ...Senior Accountant (Public Accounting) Our TorontoJobs.ca Recruiting division client, located in Vaughan, is a small public accounting... ...site parking If you're looking for a rewarding opportunity to build your career with a respected public accounting firm that values its...SeniorLong term contractFull time1 day per week
- ...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
$115k - $125k per year
...continuous improvement and employee growth. MISSION The Senior Human Resources Manager will be responsible for all aspects of human... ...culture, elevating competencies, learning and development to build long-term retention and organizational success. Develops and implements...SeniorLong term contractLocal area$67.4k - $98.89k per year
...professionals across the country. We are currently seeking a Senior Accountant to add to our team in Vaughan, ON. The is a hybrid... ...essential partner in Canadian healthcare, we strive every day to build a culture of inclusion and collaboration, where team members can...SeniorLong term contractFull timeTemporary workInternshipWork at office2 days per week- ...facilities and medical professionals across the country. The Senior Supply Chain Analyst will be responsible for managing the Cardinal... ...performs data analysis and turns insights into tangible actions, build and automate reports/dashboards Actively participate and lead...SeniorFull timeInternshipLocal area
$80k - $82k per year
...Title: Senior Property Accountant Location: Concord, ON. Salary: $80,000-$82,000 THIS IS AN ONSITE POSITION Job description: Position Summary Applies principles of accounting to analyze financial information and prepare financial reports....SeniorFull timeInterim roleWork at office$65k - $89.3k per year
...of project testing, reporting, and teamwork. This opportunity will introduce you to a great team, helping you build key skills that you will need as a Senior Geotechnical Materials Laboratory Technician , specifically the application of material properties in construction...SeniorFull timeInternshipLocal areaRelocationFlexible hoursWeekend work$17.6 per hour
...beauty is more than what we do, it’s how we connect, create, and build confidence every day. From professional hair services to must-have... ...to explore their personal style. We are looking for a Senior Beauty Sales Consultant at our Colossus Centre, Vaughan Retail...SeniorHourly payPermanent employmentTemporary workInternshipFlexible hoursAfternoon shift$100k - $140k per year
...Our Substation group is currently looking to add a Senior Project Engineer to our growing team, based in Greater Toronto Area of Ontario. Reporting to the Project Manager, we are seeking a Senior Project Engineer to support ongoing EPC projects, ensuring the delivery of...SeniorFull timeFor contractorsWork at office$145k - $190k per year
...Senior Civil Project Manager – Heavy Civil Infrastructure Projects \\ Location: GTA, ON | Projects Across Ontario Employment Type:... ...completion \\ Manage project schedules, budgets, forecasting, and cost control activities \\ Oversee Project Coordinators, Superintendents,...SeniorLong term contractPermanent employmentFull timeContract workFor contractorsFor subcontractorWork at office- We are exclusively recruiting on behalf of a large Canadian public manufacturing success story that continues to achieve sustained growth through innovation, strategic expansion, and operational excellence. Headquartered in the Greater Toronto Area, this globally recognized...SeniorFull time
$113k - $159.7k per year
...de l’énergie partout au Canada. En tant que conseiller.ère senior.e, Prévisions de la charge et Conseil en énergie, vous aurez pour... ...Connaissance des analyses statistiques, des langages de programmation (notamment Python, SQL et R) et de l’apprentissage machine Expérience...SeniorPermanent employmentApprenticeshipSummer workWork at officeLocal areaFlexible hours- Join our dynamic and innovative gaming company, passionate about creating immersive and cutting -edge gaming experiences. We pride ourselves on a culture of creativity, collaboration, and a commitment to pushing the boundaries of gaming. If you're a highly motivated and skilled...SeniorFull 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!
- electrical controls engineer Vaughan, ON
- process controls engineer Vaughan, ON
- instrumentation and controls engineer Vaughan, ON
- industrial automation process control engineer Vaughan, ON
- controls engineer Vaughan, ON
- senior network engineer Vaughan, ON
- senior engineer Vaughan, ON
- senior accounting analyst Vaughan, ON
- senior technician Vaughan, ON
- senior business analyst Vaughan, ON

