Building Automation Programmer - Construction

Vantage Consulting USA

New York (NY)

On-site

USD 61,992 - 103,320

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, vision coverage
Life insurance
Disability insurance
Paid vacation and sick leave
Public holidays

Job summary

Vantage Consulting USA is seeking an experienced Controls Systems Programmer to support design, development, and commissioning of building automation and control systems. The role involves programming, system integration, troubleshooting, and collaboration with project teams across office and field sites.

Responsibilities include creating operator interfaces, configuring third-party equipment, and mentoring junior staff while maintaining high programming standards and ensuring safety and quality

Qualifications

  • Degree preferred; equivalent industry experience will be considered.
  • Five years of experience programming or commissioning building automation or control systems.
  • Experience supporting construction or commissioning teams is advantageous.
  • Knowledge of HVAC systems, building controls hardware, and control panel operation.
  • Experience with BACnet MS/TP, BACnet/IP, Modbus RTU, and Modbus TCP/IP communications.
  • Understanding of IP networking concepts (routers, DHCP, DNS, subnetting).
  • Strong analytical and troubleshooting abilities with the ability to work independently.
  • Excellent written and verbal communication skills.
  • Ability to manage multiple priorities in a fast-paced project environment.
  • Demonstrated leadership and commitment to quality.

Responsibilities

  • Develop programming solutions for building automation and control systems.
  • Interpret project documentation and translate system requirements into functional software.
  • Collaborate with project management to organize programming activities and schedules.
  • Create operator interfaces and graphical displays for end users.
  • Configure and integrate third-party equipment using BACnet and Modbus protocols.
  • Diagnose and resolve controls, networking, and integration issues during installation and commissioning.
  • Provide technical support to field personnel throughout project delivery.
  • Guide and mentor junior programmers and provide technical leadership when required.
  • Maintain programming standards and contribute to process improvements.
  • Promote safe working practices and quality-focused project execution.
  • Collaborate with engineers, technicians, and stakeholders to achieve project objectives.

Skills

HVAC knowledge
Control systems programming
Troubleshooting
Communication skills
Leadership
Project coordination

Education

Bachelor's degree in engineering/CS/electronics
Equivalent industry experience

Tools

BACnet
Modbus

Job description

Controls Systems Programmer
Position Overview

We are seeking an experienced Controls Systems Programmer to support the design, development, and commissioning of building automation and controls systems. This role involves programming, system integration, troubleshooting, and collaborating with project teams to deliver successful automation solutions. The position is primarily office and field based, with travel to project sites as required.

Key Responsibilities
  • Develop programming solutions for building automation and control systems.
  • Interpret project documentation and translate system requirements into functional software.
  • Work alongside project management to organize programming activities and meet project schedules.
  • Create operator interfaces and graphical displays for end users.
  • Configure and integrate third-party equipment using industry-standard communication protocols, including BACnet and Modbus.
  • Diagnose and resolve controls, networking, and integration issues during installation and commissioning.
  • Provide technical support to field personnel throughout project delivery.
  • Guide and mentor less experienced programmers and provide technical leadership when required.
  • Maintain programming standards and contribute to continuous improvements in processes and documentation.
  • Promote safe working practices and support quality-focused project execution.
  • Collaborate effectively with engineers, technicians, and other stakeholders to achieve project objectives.
Qualifications
  • Degree in engineering, computer science, electronics, or another relevant technical discipline is preferred. Equivalent industry experience will also be considered.
  • At least five years of experience programming or commissioning building automation or control systems.
  • Previous experience supporting construction or commissioning teams is advantageous.
  • Working knowledge of HVAC systems, building controls hardware, and control panel operation.
  • Experience with BACnet MS/TP, BACnet/IP, Modbus RTU, and Modbus TCP/IP communications.
  • Understanding of electrical control circuits, relay operation, and control logic.
  • Basic knowledge of IP networking concepts, including routers, DHCP, DNS, and subnetting.
  • Strong analytical and troubleshooting abilities with the confidence to solve technical problems independently.
  • Excellent communication skills, both written and verbal.
  • Ability to manage multiple priorities in a fast-paced project environment.
  • Demonstrated leadership, professionalism, and commitment to delivering high-quality work.
Compensation
  • Competitive hourly pay based on experience and qualifications.
Benefits

A comprehensive benefits package is available and may include:

  • Medical, dental, and vision coverage
  • Life insurance
  • Short- and long-term disability insurance
  • Paid vacation and sick leave
  • Paid public holidays
  • Retirement savings plan with employer contributions
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Engineer
Engineer

KODIAK Construction Recruiting & Staffing • Fort Worth (TX)

On-site
USD 85,000 - 110,000
Medical, dental, and vision insurance
401(k) with company match
Paid time off and holidays
+2
Building Automation Systems Programmer
Building Automation Systems Programmer

Liberty Personnel Services, Inc. • Dallas (TX)

On-site
USD 60,000 - 85,000
Competitive compensation
Paid time off and holidays
Stable, long-term career growth
Application Engineer
Application Engineer

Legacy Placement Partners • Town of Texas (WI)

On-site
USD 75,000 - 105,000
Health Insurance
Dental Insurance
Vision Insurance
+3
Building Automation Controls Engineer
Building Automation Controls Engineer

H. T. PROF Group • Rocky Hill (CT)

On-site
USD 70,000 - 110,000
Building Automation Designer and Programmer
Building Automation Designer and Programmer

Liberty Personnel Services, Inc. • Monroe Township (NJ)

On-site
USD 75,000 - 95,000
Building Automation Controls Engineer
Building Automation Controls Engineer

Keystone Distinction Group • Rocky Hill (CT)

On-site
USD 85,000 - 120,000
Building Automation Controls Technician
Building Automation Controls Technician

CyberCoders • Boston (MA)

On-site
USD 70,000 - 100,000
Vacation/PTO
Medical
Company vehicle
+2
BMS Field Supervisor
BMS Field Supervisor

EMCOR Group, Inc. • New York (NY)

On-site
USD 90,000 - 130,000
Controls Technician
Controls Technician

Vantage Consulting • Miami (FL)

On-site
USD 66,000 - 110,000
Health, dental, and vision insurance
401(k) with company match
Paid vacation and holidays
+1
Sr. Controls Engineer
Sr. Controls Engineer

recruitAbility • San Jose (CA)

On-site
USD 85,000 - 115,000