Haystack
← Back to Jobs
Full time
Other
PS

Building Automation Systems Programmer

Piedmont Service GroupWilson, North Carolina🇺🇸United StatesPosted Oct 11, 2026

Why This Role Stands Out

This hybrid role offers a fantastic opportunity to deepen your expertise in cutting-edge building automation systems, with excellent potential for professional growth and skill development. You'll thrive here if you're a detail-oriented individual with a knack for programming and a passion for optimizing building performance, contributing to innovative projects within a reputable company. Apply now to join a collaborative team and shape the future of smart buildings!

Quick Overview

Seniority
Mid Senior
Employment type
Full Time
Work mode
Hybrid
Location
Wilson, North Carolina, United States
HVAC

Job Description

As a Building Automation Programmer, you program and commission DDC and Niagara-based building automation systems for commercial facilities. You translate engineered sequences into reliable control logic, integrate HVAC and related equipment over BACnet, LonWorks, and Modbus, and support startup and troubleshooting. You also generate graphics, document commissioning results, and train customers on system use while collaborating with project managers and field teams.

Responsibilities

  • Program and commission Reliable and ABB DDC controls per engineered sequences of operation.
  • Develop and test Tridium Niagara AX/N4 BAS programs, graphics, and integrations.
  • Integrate building systems using BACnet, Lon
  • Works, Modbus, and other third party protocols.
  • Perform startup, troubleshooting, and functional testing of BAS field controllers and networks.
  • Document startup and commissioning results and provide accurate as built information to engineers.
  • Train customers on BAS system operation, interfaces, and basic troubleshooting.
  • Coordinate with project managers and field technicians to update on project status and issues.
  • Support BAS networking setup, including IP addressing and connectivity within LAN/WAN environments.

Required Skills

  • DDC controls programming
  • Tridium Niagara AX/N4
  • BACnet protocol
  • Lon
  • Works protocol
  • Modbus protocol
  • BAS networking (IP/LAN/WAN)
  • HVAC systems knowledge
  • BAS graphics development
  • Field commissioning and startup
  • Control sequence interpretation

Similar jobs