1

Control System Programmer Jobs (NOW HIRING)

Participate in PLC/SCADA programming, testing, FAT, and commissioning. * Provide technical support to customers and internal teams. * Implement hardware designs for specialized control systems (DCS ...

Core Experience: 5+ years of experience in control algorithm development for dynamic systems. * Education: Master's or PhD in Mechanical, Electrical, Aerospace, GNC, or a related engineering field ...

Control System Engineer

Columbus, IN · On-site

$100K - $125K/yr

Role: Control System Engineer Location: Columbus, IN Experience: 4 - 6 years Job Type: Full-Time Must Have Technical/Functional Skills * Rockwell Automation ControlLogix system design experience ...

As a Control System Engineer, you will play a key role in the development and validation of next-generation powertrain control systems for advanced vehicle applications. You will guide system ...

New

As a Control System Engineer, you will play a key role in the development and validation of next-generation powertrain control systems for advanced vehicle applications. You will guide system ...

New

Control System Engineer

Westminster, CO · On-site

$122K - $168K/yr

Lead the Next Generation of Heavy Equipment Control as a Control System Engineer! Shape the future of autonomous and intelligent heavy machinery by developing advanced automatic motion control ...

$90 - $142/hr

As a Control System Engineer, you will play a key role in the development and validation of next-generation powertrain control systems for advanced vehicle applications. You will guide system ...

New

As a Control System Engineer, you will play a key role in the development and validation of next-generation powertrain control systems for advanced vehicle applications. You will guide system ...

New

What You'll Do The Control System Engineer is responsible for the design, development, testing, and continuous production support of control systems for end-of-line test equipment for hydraulic ...

We are seeking a Control System Engineer to join our Deer Park, TX team. As the DCS/PLC Engineer, you will be responsible for overseeing the design, commissioning, and operations of the control ...

Control System Engineer

Houston, TX · On-site

$70K - $90K/yr

PLC Programmer - Allen-Bradley Who We Are: Quest Global delivers world-class end-to-end engineering ... Read and interpret electrical schematics, P&IDs, and control system documentation * Collaborate ...

As a Control System Engineer, you will play a key role in the development and validation of next-generation powertrain control systems for advanced vehicle applications. You will guide system ...

Showing results 21-40

Control System Programmer information

See salary details

$17

$49

$81

How much do control system programmer jobs pay per hour?

As of Sep 7, 2026, the average hourly pay for control system programmer in the United States is $49.75, according to ZipRecruiter salary data. Most workers in this role earn between $36.06 and $62.26 per hour, depending on experience, location, and employer.

What is a control system programmer?

A Control System Programmer designs, develops, and maintains software for automation and control systems used in industries like manufacturing, HVAC, and building automation. They write and test code for PLCs (Programmable Logic Controllers), HMIs (Human-Machine Interfaces), and other control devices to ensure efficient system operation. Their role involves troubleshooting, updating software, and integrating new technologies to optimize system performance.

What are the typical daily responsibilities of a control system programmer?

A Control System Programmer’s day often involves writing and debugging code for programmable logic controllers (PLCs), configuring SCADA or HMI systems, and performing on-site testing or troubleshooting of automated machinery. Collaboration with electrical engineers, technicians, and project managers is common to ensure system integration meets technical and safety requirements. You may also participate in commissioning new systems, updating documentation, and providing technical support to clients or internal teams. This mix of hands-on technical work and teamwork provides variety and valuable learning opportunities throughout your career.

What are the key skills and qualifications needed to thrive as a control system programmer?

To thrive as a Control System Programmer, you need a solid background in control theory, automation, and programming languages such as PLC, ladder logic, or SCADA, often supported by an engineering degree. Familiarity with industrial control systems, human-machine interfaces (HMIs), and certifications like Siemens, Rockwell, or ISA can be vital for success. Strong problem-solving skills, attention to detail, and effective communication are key soft skills for collaborating with engineering teams and troubleshooting complex systems. These skills ensure safe, reliable, and efficient operation of automated processes across various industries.

More about Control System Programmer jobs
Infographic showing various Control System Programmer job openings in the United States as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 13% Part Time, and 2% Contract. Highlights an 91% Physical, 2% Hybrid, and 7% Remote job distribution, with an average salary of $103,470 per year, or $49.7 per hour.

Control System Engineer

PATTERNS

Houston, TX • On-site

Full-time

Re-posted 26 days ago


Job description

What you will be doing:
  • Supervise installation, commissioning, and start-up activities at site.
  • Conduct site surveys and assessments as per project requirements.
  • Integrate automation and control system solutions in collaboration with project teams.
  • Troubleshoot and resolve technical issues on-site and remotely.
  • Perform maintenance, repairs, and testing to ensure system reliability.
  • Lead or support system start-up in workshop and at customer sites.
  • Participate in PLC/SCADA programming, testing, FAT, and commissioning.
  • Provide technical support to customers and internal teams.
  • Implement hardware designs for specialized control systems (DCS, SIS, FGS).
  • Work with wellhead facilities, control panels, skids, and solar systems.
  • Interpret industrial standards, instrumentation, and customer specifications (P&IDs, C&Es, narratives).
Experience you will need:
  • 2 to 8 years of relevant field experience in control systems engineering & automation projects.
  • Exposure to major industrial instrumentation and standards.
  • Hands-on knowledge of troubleshooting, maintenance, and commissioning activities.
  • Bachelor's degree in Electronics, Mechatronics, or Electrical Engineering.
  • Proven Rockwell experience with commissioning exposure.
  • PLC/SCADA programming, testing, FAT & commissioning experience.
  • DCS, SIS, FGS hardware design & implementation experience.
  • Troubleshooting & resolving control system issues (on-site & remote).
  • Familiarity with wellhead facilities, control panels, skids & solar systems.
  • Strong knowledge of industrial instrumentation, P&IDs, C&Es & customer specifications.