Controls Programmer, BMS/BAS for Mission-Critical Projects

Jset

Sterling (VA)

On-site

USD 85,000 - 115,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive Pay
Health Insurance
401(k) with Match
Paid Time Off
Life Insurance
Career Advancement
Technical Training
Large-Scale Projects

Job summary

JSET Automated Technologies is seeking a Controls Programmer to develop, implement, troubleshoot, and support industrial automation systems across the Sterling, VA region. This hands-on role blends software development with field commissioning and real-world troubleshooting.

The ideal candidate will have experience with DDC/PLC systems, HMI development, and related protocols, and will collaborate with field technicians, engineers, and commissioning teams to bring complex automation online.

Qualifications

  • 2+ years of experience programming industrial automation or building automation systems.
  • Experience with Niagara, Ignition, PLC-based systems, or Rockwell platforms.
  • Ability to read electrical drawings and sequence of operations documents.
  • Strong problem-solving and communication skills.
  • Valid driver's license.

Responsibilities

  • Program, configure, and troubleshoot DDC controllers and PLC-based systems
  • Develop control logic, sequences of operation, alarms, trends, schedules, and point databases
  • Create HMI graphics, dashboards, and operator interfaces
  • Configure and document BACnet, Modbus, and related communication protocols
  • Support field commissioning, startup, and testing activities
  • Troubleshoot control logic, communication, I/O, and device integration
  • Collaborate with field technicians, PMs, engineers, and commissioning teams
  • Support FAT and SAT activities
  • Maintain backups, version control, and docs
  • Assist with system optimization and performance improvements
  • Support project turnover and closeout

Skills

Industrial automation
Control systems
Troubleshooting
Networking basics
Communication skills

Education

Bachelor's degree in Engineering or related field

Tools

Niagara (Tridium)
Ignition
Rockwell Automation
PLC-based automation

Job description

JSET Automated Technologies is seeking a Controls Programmer to develop, implement, troubleshoot, and support industrial automation systems across the Sterling, VA region. This hands-on role blends software development with field commissioning and real-world troubleshooting.

The ideal candidate will have experience with DDC/PLC systems, HMI development, and related protocols, and will collaborate with field technicians, engineers, and commissioning teams to bring complex automation online.

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

Similar jobs worth comparing

BMS/BAS Controls Programmer — Field Commissioning
BMS/BAS Controls Programmer — Field Commissioning

JSET Automated Technologies LLC • Sterling (VA)

On-site
USD 70,000 - 110,000
Competitive Pay
Medical Insurance
401(k) with Company Match
+5
Controls Programmer (BMS/BAS) - Sterling, VA
Controls Programmer (BMS/BAS) - Sterling, VA

Jset • Sterling (VA)

On-site
USD 85,000 - 115,000
Competitive Pay
Health Insurance
401(k) with Match
+5
Controls Programmer (BMS/BAS) - Sterling, VA
Controls Programmer (BMS/BAS) - Sterling, VA

JSET Automated Technologies LLC • Sterling (VA)

On-site
USD 70,000 - 110,000
Competitive Pay
Medical Insurance
401(k) with Company Match
+5
BMS/BAS Controls Technician – Field Engineer
BMS/BAS Controls Technician – Field Engineer

Jset • Sterling (VA)

On-site
USD 60,000 - 90,000
Controls Programmer (Niagara / Ignition / PLC)
Controls Programmer (Niagara / Ignition / PLC)

Jset • South Bend (IN)

Hybrid
USD 75,000 - 110,000
Competitive Compensation
Medical, Dental, and Vision Insurance
401(k) with Company Match
+4
Controls Programmer (Niagara / Ignition / PLC)
Controls Programmer (Niagara / Ignition / PLC)

JSET Automated Technologies LLC • South Bend (IN)

Hybrid
USD 70,000 - 110,000
Medical Insurance
401(k) with Company Match
Paid Time Off
+4
Controls Technician (BMS/BAS) - Sterling, VA
Controls Technician (BMS/BAS) - Sterling, VA

Jset • Sterling (VA)

On-site
USD 60,000 - 90,000
Controls Programmer: Niagara/Ignition/PLC (Hybrid Role)
Controls Programmer: Niagara/Ignition/PLC (Hybrid Role)

Jset • South Bend (IN)

Hybrid
USD 75,000 - 110,000
Competitive Compensation
Medical, Dental, and Vision Insurance
401(k) with Company Match
+4
BMS/BAS Controls Technician for Critical Infrastructure
BMS/BAS Controls Technician for Critical Infrastructure

Jset • Atlanta (GA)

On-site
USD 58,000 - 82,000
Competitive pay
Medical, Dental, and Vision insurance
401(k) with company match
+4
BMS/BAS Controls Technician - Install, Commission & Support
BMS/BAS Controls Technician - Install, Commission & Support

JSET Automated Technologies LLC • Columbus (OH)

On-site
USD 55,000 - 75,000
Competitive Pay
Medical, Dental, Vision Insurance
401(k) with Company Match
+4