Controls Programmer

ControlsJobs

Columbus (OH)

On-site

USD 75,000 - 100,000

Full time

11 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Discretionary bonus
Vehicle allowance
Health benefits
401(k) plan
PTO + holidays

Job summary

ControlsJobs in Columbus, OH is seeking a hands-on Controls Programmer to support projects in the Columbus region. The role mixes in-field programming with in-office development, focusing on Tridium/Niagara platforms and HVAC integration.

You will develop BAS logic, troubleshoot and commission systems, and coordinate with installation teams. A vehicle allowance and a discretionary bonus accompany a full-time position with health and retirement benefits.

Qualifications

  • Experience as Controls Programmer or Systems Specialist.
  • Proficient in Tridium/Niagara programming.
  • Able to build complete BAS databases from scratch.
  • Skilled at troubleshooting and refining BAS logic.
  • Strong communication with field techs, PMs and customers.
  • Knowledge of BACnet and BAS protocols.

Responsibilities

  • Develop custom BAS programs or adapt existing library code.
  • Create and configure Tridium GUIs.
  • Troubleshoot and enhance automation systems.
  • Coordinate programming with installation teams.
  • Ensure programs meet design intent and functionality.
  • Conduct onsite deployments, verification and testing.

Skills

Tridium/Niagara programming
BAS (Building Automation Systems)
BACnet knowledge
HVAC integration
Onsite programming & commissioning
Stakeholder communication

Tools

Tridium GUI

Job description

Controls Programmer – Columbus, OH – $75,000–$100,000 + Benefits + Vehicle Allowance
About the Opportunity:

An established building automation and environmental controls contractor is seeking an experienced Controls Programmer to support projects throughout the Columbus, Ohio region. This position includes both in-field programming and in-office development work, with an emphasis on Tridium platforms and HVAC system integration. It’s an excellent role for a motivated BAS professional looking to advance their programming skill set in a supportive, hands‑on environment.

  • Title: Controls Programmer
  • Location: Columbus, OH
  • Status: Full-Time | Field & Office Programming
Ideal Candidate:
  • Previous experience as a Controls Programmer or Systems Specialist
  • Strong proficiency with Tridium/Niagara programming
  • Ability to build complete control databases from the ground up
  • Skilled in troubleshooting, refining, and developing BAS logic
  • Effective communicator with field technicians, PMs, and customer stakeholders
  • Knowledge of BACnet and common BAS communication protocols
  • Understanding of HVAC systems and their integration with automation controls
  • Comfortable performing onsite programming, commissioning support, and system validation
  • Capable of overseeing programming tasks from initial development through final signoff
Key Responsibilities:
  • Develop custom BAS programs or adapt existing library code as needed
  • Create and configure Tridium graphical user interfaces
  • Troubleshoot, update, and enhance existing automation systems
  • Coordinate programming activities with installation and commissioning teams
  • Ensure all developed programs meet project design intent and functionality requirements
  • Conduct onsite deployments, verification, and testing of system performance
  • Bonus: Discretionary Bonus Opportunity
  • Vehicle: Monthly Vehicle Allowance
  • Health Benefits: Medical, Dental, Vision (Eligibility after 30 days)
  • Retirement: 401(k) Plan (Eligibility after 30 days)
  • Paid Time Off: 10 PTO Days + 7 Holidays + 1 Floating Holiday

If you’re a hands‑on BAS programmer looking to take on impactful project work and grow with a steady, well‑supported team, this opportunity in Columbus is an excellent next step.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Controls Programmer
Controls Programmer

ControlsJobs • South Amboy (NJ)

On-site
USD 100,000 - 130,000
Medical Insurance
Dental Insurance
Life Insurance
+2
Controls Programmer
Controls Programmer

ControlsJobs • Alexandria (VA)

On-site
USD 85,000 - 130,000
Discretionary Bonus
Medical Coverage
401(k) Match
+1
Building Automation Systems Programmer
Building Automation Systems Programmer

Manatal • Austin (TX)

Hybrid
USD 79,000 - 110,000
Medical, Dental, and Vision insurance
401(k) with company match
Paid Vacation, Sick Time, and Holidays
Controls Specialist / Programmer – Hybrid
Controls Specialist / Programmer – Hybrid

ControlsJobs • Houston (TX)

Hybrid
USD 85,000 - 115,000
Company Vehicle or Car Allowance
Laptop
Phone
+2
Controls Specialist / BAS Programmer
Controls Specialist / BAS Programmer

ControlsJobs • Dallas (TX)

On-site
USD 85,000 - 105,000
Company Vehicle or Car Allowance
Laptop
Phone
+1
Building Automation Systems Programmer
Building Automation Systems Programmer

Manatal • Houston (TX)

Hybrid
USD 90,000 - 120,000
Medical, Dental, and Vision insurance
401(k) with company match
Paid Vacation, Sick Time, and Holidays
BAS-HVAC Controls Programmer (On-site)
BAS-HVAC Controls Programmer (On-site)

Air Group LLC • Hanover Township (NJ)

On-site
USD 75,000 - 95,000
401k with generous match
Health insurance
Paid time off
+2
Controls Technician
Controls Technician

ControlsJobs • Cincinnati (OH)

On-site
USD 41,000 - 66,000
Company vehicle
Gas card
Company phone
+2
Sr. Controls Engineer / Programmer
Sr. Controls Engineer / Programmer

ControlsJobs • Baltimore (MD)

Hybrid
USD 62,000 - 90,000
Company vehicle
Fuel card
Annual bonus
+4
Controls Engineer II – Hybrid
Controls Engineer II – Hybrid

ControlsJobs • Columbus (OH)

Hybrid
USD 80,000 - 110,000
10% annual bonus
Hybrid/Remote flexibility
401(k) with company match
+5