HVAC Controls Programmer - Tridium Niagara


Boston
Permanent
USD90000 - USD150000
Automation and Controls
PR/575547_1778491540
HVAC Controls Programmer - Tridium Niagara

Role Summary


We are looking for an experienced Tridium Niagara programmer to join our delivery team in a fully remote capacity, working on technically demanding projects where quality, robustness, and engineering judgement matter.

This role suits a mid‑level or senior controls professional who enjoys hands‑on programming today, while having the opportunity to develop broader engineering capability over time through structured training and exposure to complex systems.

About the Organisation

Operating as a brand‑agnostic controls contractor, this company works across a range of leading BMS platforms and controller manufacturers. Projects are predominantly in pharma, healthcare, hospitals, and other critical environments where system performance, documentation, and compliance are essential. Programmers are trusted to deliver high‑quality solutions, supported by experienced peers, clear standards, and access to ongoing training for those looking to progress into more engineering‑led responsibilities.

The Role

You will be responsible for the development and delivery of Niagara N4 software for HVAC and BMS projects, from initial build through commissioning support and handover. The work is predominantly remote, with minimal travel required, and focused on well‑engineered, maintainable solutions rather than volume delivery.

Key Responsibilities

  • Design, build, and maintain Tridium Niagara N4 applications for HVAC and BMS systems
  • Develop control logic and sequences for air handling units, plant rooms, and critical HVAC systems
  • Create and maintain graphics, alarms, histories, and schedules to project standards
  • Integrate third‑party systems using open protocols such as BACnet and Modbus
  • Support commissioning and validation activities through testing, tuning, and remote diagnostics
  • Troubleshoot software and integration issues during delivery and post‑handover
  • Work closely with project engineers and commissioning teams to ensure consistent outcomes
  • Contribute to the development of programming standards, templates, and best practice

Required Experience and Skills

  • Proven experience programming HVAC controls using Tridium Niagara N4
  • Strong understanding of HVAC systems and sequences of operation
  • Experience working with Niagara front‑ended controllers
  • Solid knowledge of BACnet and Modbus integration
  • Comfortable working independently in a remote environment
  • Clear, professional communication and documentation skills

Additional or Desirable Experience

  • Experience in pharma, hospitals, or other critical environments
  • Exposure to validation, compliance, or regulated project workflows
  • Experience with controllers such as Distech and JCI FX
  • Desire to develop into a more engineering‑focused role over time
  • Background with controls contractors or specialist systems integrators

Systems and Technologies

  • Tridium Niagara N4
  • Niagara front‑ended controllers including Distech and JCI FX
  • BACnet, Modbus
  • HVAC plant and building services systems

Location, Travel, and Working Pattern

  • Fully remote role with minimal travel required for project support when necessary.

Equal Opportunities

  • We are committed to providing an inclusive working environment and welcome applications from all suitably qualified individuals.

If you are an experienced Niagara programmer looking for a remote role focused on technical quality, complex environments, and long‑term development, we would be pleased to hear from you.

FAQs

Congratulations, we understand that taking the time to apply is a big step. When you apply, your details go directly to the consultant who is sourcing talent. Due to demand, we may not get back to all applicants that have applied. However, we always keep your resume and details on file so when we see similar roles or see skillsets that drive growth in organizations, we will always reach out to discuss opportunities.

Yes. Even if this role isn’t a perfect match, applying allows us to understand your expertise and ambitions, ensuring you're on our radar for the right opportunity when it arises.

We also work in several ways, firstly we advertise our roles available on our site, however, often due to confidentiality we may not post all. We also work with clients who are more focused on skills and understanding what is required to future-proof their business. 

That's why we recommend registering your resume so you can be considered for roles that have yet to be created. 

Yes, we help with resume and interview preparation. From customized support on how to optimize your resume to interview preparation and compensation negotiations, we advocate for you throughout your next career move.

Handpicked roles for you