Controls Programmer (Niagara / Ignition / PLC)

JSET Automated Technologies LLC

South Bend (IN)

Hybrid

USD 70,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical Insurance
401(k) with Company Match
Paid Time Off
Life Insurance
Career Advancement
Technical Training
Projects exposure to Data Centers

Job summary

JSET Automated Technologies specializes in building management systems and industrial automation, seeking a Controls Programmer to develop, implement, and support automation systems across data centers and critical facilities.

The role combines software development with hands-on field support, collaborating with technicians, commissioning teams, and engineers to solve complex automation challenges during startup and commissioning.

Qualifications

  • 2+ years of experience programming industrial automation, building automation, or control systems.
  • Experience with Niagara (Tridium), Ignition, PLC-based automation systems; Rockwell preferred.
  • Strong understanding of control sequences and system operation.
  • Ability to troubleshoot automation systems in live operational environments.
  • Experience working with field teams during installation, startup, and commissioning activities.
  • Understanding of networking fundamentals and industrial communications.
  • Ability to read and interpret electrical drawings, controls schematics, and sequence of operations documents.
  • Strong problem-solving and communication skills.
  • Valid driver's license and ability to travel as needed.

Responsibilities

  • Program, configure, and troubleshoot DDC controllers and PLC-based control systems.
  • Develop control logic, sequences of operation, alarms, trends, schedules, and point databases.
  • Create operator interfaces, HMI graphics, dashboards, and visualization screens.
  • Configure and document BACnet, Modbus, and related communication protocols.
  • Support field commissioning, startup, and functional testing activities.
  • Troubleshoot control logic, communication issues, I/O problems, and device integration challenges.
  • Work closely with field technicians, project managers, engineers, and commissioning teams.
  • Support FAT and SAT testing.
  • Maintain documentation, backups, and version control of control programs.
  • Assist with system optimization and customer support activities.
  • Participate in project turnover and closeout processes.

Skills

Industrial automation
Control systems
Field support

Education

Associate's or Bachelor's degree in Engineering/Automation/Controls

Tools

Niagara (Tridium)
Ignition
PLC-based automation
Rockwell Automation

Job description

Controls Programmer (BMS / BAS / Industrial Automation)

Location: South Bend, IN

Travel: Occasional Regional Travel for Commissioning and Field Support

Company: JSET Automated Technologies

About JSET Automated Technologies

JSET Automated Technologies specializes in Building Management Systems (BMS), Electrical Power Monitoring Systems (EPMS), industrial controls, and mission-critical infrastructure projects. Our teams support advanced automation and controls installations across data centers, industrial facilities, and critical infrastructure environments throughout the United States.

This role is ideal for candidates with experience as a Controls Programmer, Automation Engineer, Building Automation Programmer, BAS Programmer, BMS Programmer, PLC Programmer, SCADA Programmer, or Controls Specialist.

Position Overview

JSET Automated Technologies is seeking a Controls Programmer to develop, implement, troubleshoot, and support automation systems for industrial and building automation projects.

This is a hands-on programming role that combines software development with real-world field support. The ideal candidate enjoys seeing systems operate in the field, collaborating with technicians and commissioning teams, and solving complex automation challenges during startup and commissioning activities.

While this position will primarily support projects in the South Bend region, candidates should be open to occasional travel for commissioning, startup, and project support activities.

What You’ll Do
  • Program, configure, and troubleshoot DDC controllers and PLC-based control systems
  • Develop control logic, sequences of operation, alarms, trends, schedules, and point databases
  • Create operator interfaces, HMI graphics, dashboards, and visualization screens
  • Configure and document BACnet, Modbus, and related communication protocols
  • Support field commissioning, startup, and functional testing activities
  • Troubleshoot control logic, communication issues, I/O problems, and device integration challenges
  • Work closely with field technicians, project managers, engineers, and commissioning teams
  • Support Factory Acceptance Testing (FAT) and Site Acceptance Testing (SAT)
  • Maintain accurate documentation, backups, and version control of control system programs
  • Assist with system optimization, performance improvements, and customer support activities
  • Participate in project turnover and closeout processes
Required Qualifications
  • 2+ years of experience programming industrial automation, building automation, or control systems
  • Experience with one or more of the following platforms:
    • Niagara (Tridium)
    • Ignition
    • PLC-based automation systems
    • Rockwell Automation platforms preferred
  • Strong understanding of control sequences and system operation
  • Ability to troubleshoot automation systems in live operational environments
  • Experience working with field teams during installation, startup, and commissioning activities
  • Understanding of networking fundamentals and industrial communications
  • Ability to read and interpret electrical drawings, controls schematics, and sequence of operations documents
  • Strong problem-solving and communication skills
  • Valid driver's license and ability to travel as needed
Preferred Qualifications
  • Experience with Building Automation Systems (BAS) or Building Management Systems (BMS)
  • Experience with Electrical Power Monitoring Systems (EPMS)
  • Experience with data center, industrial, manufacturing, or mission-critical projects
  • Familiarity with BACnet, Modbus TCP/IP, Modbus RTU, or other industrial communication protocols
  • Experience developing HMI graphics and operator dashboards
  • Associate's or Bachelor's degree in Engineering, Automation, Controls, Computer Science, Electrical Technology, or related field
  • Experience supporting commissioning and startup activities
Benefits
  • Competitive Compensation
  • Medical, Dental, and Vision Insurance
  • 401(k) with Company Match
  • Paid Time Off and Paid Holidays
  • Company-Paid Life Insurance
  • Career Advancement Opportunities
  • Ongoing Technical Training and Professional Development
  • Exposure to Advanced Data Center, Industrial, and Critical Infrastructure Projects
Work Environment
  • Hybrid field and office environment
  • Work in active construction, industrial, and operational facilities
  • Occasional travel for project startup, commissioning, and customer support
  • Collaboration with field technicians, engineers, project managers, and commissioning teams
  • Participation in startup and troubleshooting activities within mission-critical environments
Join the JSET Team

If you're passionate about automation, controls, and solving complex technical challenges, JSET offers an opportunity to work on cutting-edge projects while growing your career alongside an experienced team of automation professionals.

Applicants must be authorized to work in the United States on a full-time basis. JSET Automated Technologies does not sponsor employment visas for this position.

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

Similar jobs worth comparing

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 (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
Controls Technician (BMS/BAS) - South Bend, IN
Controls Technician (BMS/BAS) - South Bend, IN

Jset • South Bend (IN)

On-site
USD 42,000 - 64,000
Competitive Pay
Medical Insurance
Dental Insurance
+6
Controls Technician (BMS/BAS) - Columbus, OH
Controls Technician (BMS/BAS) - Columbus, OH

Jset • Columbus (OH)

On-site
USD 55,000 - 80,000
Competitive Pay
Medical Insurance
Dental Insurance
+6
Controls Technician (BMS/BAS) - Columbus, OH
Controls Technician (BMS/BAS) - Columbus, OH

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
Controls Technician (BMS/BAS) - Atlanta, GA
Controls Technician (BMS/BAS) - Atlanta, GA

Jset • Atlanta (GA)

On-site
USD 58,000 - 82,000
Competitive pay
Medical, Dental, and Vision insurance
401(k) with company match
+4
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
Controls Programmer, BMS/BAS for Mission-Critical Projects
Controls Programmer, BMS/BAS for Mission-Critical Projects

Jset • Sterling (VA)

On-site
USD 85,000 - 115,000
Competitive Pay
Health Insurance
401(k) with Match
+5
Project Manager – Industrial Controls (BMS/EPMS) | Data Center Construction
Project Manager – Industrial Controls (BMS/EPMS) | Data Center Construction

Jset • Kentucky

On-site
USD 80,000 - 100,000
Performance-based bonus
Company-provided vehicle
401(k) with company match
+2