Building Automation Systems Programmer (SC)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
Are you an experienced Temperature Controls Programmer looking to apply your expertise in Building Automation Systems (BAS)? Join our team and take the lead in logic programming, graphics development, commissioning, and support of temperature control systems. You’ll collaborate with clients, engineers, and technicians to design and implement cutting-edge HVAC and control solutions.
Key Responsibilities
-
Design and program BAS-controlled systems using Tridium Niagara Workbench and KMC Connect.
-
Review project requirements, functional definitions, and specifications to develop efficient control systems.
-
Incorporate data acquisition and reporting features into control packages.
-
Troubleshoot control system issues, support existing client applications, and provide remote assistance.
-
Configure and troubleshoot BACnet and ethernet hardware, including gateways, managed switches, VFDs, and controllers.
-
Integrate HMIs, VFDs, and third-party devices using various control networks (Ethernet/IP, Modbus TCP, BACnet, BACnet IP, LON).
-
Assist HVAC Service Technicians by remotely troubleshooting control and mechanical systems.
Requirements
-
Experience in BAS programming with Bacnet and Tridium based controls, and Microsoft Office.
-
Prior experience with KMC Controls and/or Tridium Niagara N4 is a plus!
-
Strong understanding of electrical control circuits, including analog/digital wiring and relay logic.
-
Hands-on experience with VFD programming and configuration.
-
Ability to read engineering specs, electrical schematics, control narratives, and P&ID drawings.
-
Knowledge of mechanical systems and instrumentation & control principles.
-
Strong troubleshooting skills and ability to support on-site and remote clients.
-
Excellent interpersonal, leadership, and communication skills.
-
Detail-oriented with strong organizational and multitasking abilities.
-
Valid driver’s license and willingness to travel to client sites as needed.
Preferred Qualifications
-
Associate’s degree in Industrial Controls, Electrical Engineering, Computer Science, or a related field.
-
2-4 years of experience in BAS programming or temperature control systems.
-
HVAC experience is a plus!
Benefits & conditions
- Competitive salary and benefits package.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
What Should be Included in Your Programming Resume to Highlight Your Skills
Best Coding Boot Camps in Germany
Frontend Developer Salary in South Africa