1

Scada Programmer Jobs (NOW HIRING)

SCADA Programmer Role Summary We are seeking a highly skilled SCADA Programmer to design, develop, and support industrial control systems in demanding, real-world environments. This role is ...

SCADA Programmer Role Summary We are seeking a highly skilled SCADA Programmer to design, develop, and support industrial control systems in demanding, real-world environments. This role is ...

SCADA Programmer Role Summary We are seeking a highly skilled SCADA Programmer to design, develop, and support industrial control systems in demanding, real-world environments. This role is ...

SCADA Programmer

Melbourne, FL ยท On-site

$63K - $85K/yr

SCADA Programmer Location: On-site at Melbourne, FL Duration: 3 Months with possibilities of conversion to full-time Only W2 candidates are eligible for this position. Third-party or C2C candidates ...

SCADA Programmer

Melbourne, FL ยท On-site

$63K - $85K/yr

SCADA Programmer Location: On-site at Melbourne, FL Duration: 3 Months with possibilities of conversion to full-time Only W2 candidates are eligible for this position. Third-party or C2C candidates ...

Programmer Houston TX 120K-130K This position will report to the SCADA Manager and support SCADA Operations. * Designing control/SCADA systems in Ignition including databases and database interfaces ...

SCADA Programmer

Wixom, MI ยท On-site

$65K - $88K/yr

Job title: SCADA Programmer Location: Wixom, MI (On-site) Job Type: Full-Time (On-Site) POSITION SUMMARY Kennedy Industries SCADA Programmer role is responsible for designing, implementing ...

SCADA Programmer

Melbourne, FL ยท On-site

$85 - $120/hr

SCADA Programmer**, you'll play a key role in designing and implementing the PLC and SCADA systems that help utilities and industrial customers monitor, control, and optimize their operations.This is ...

SCADA Programmer

Melbourne, FL ยท On-site

$63K - $85K/yr

As a SCADA Programmer , you'll play a key role in designing and implementing the PLC and SCADA systems that help utilities and industrial customers monitor, control, and optimize their operations.

SCADA Programmer

Melbourne, FL

$63K - $85K/yr

As a SCADA Programmer , you'll play a key role in designing and implementing the PLC and SCADA systems that help utilities and industrial customers monitor, control, and optimize their operations.

PLC/SCADA Programmer

Tampa, FL ยท On-site

$66K - $91K/yr

Rocha Controls is a full-service company specializing in supervisory control and data acquisition (SCADA) systems, computer networks, programmable logic controller (PLC) systems, telemetry ...

PLC & SCADA Programmer

Columbus, GA ยท On-site

$60K - $82K/yr

... PLC and SCADA software programming * 5+ years managing software development teams * Budget management and basic project management Additional Information We do have referral bonus of $500 per ...

The CLX Engineering SCADA Engineer is responsible for developing, configuring, and supporting industrial SCADA systems used in complex automation environments. This role works closely with ...

The CLX Engineering SCADA Engineer is responsible for developing, configuring, and supporting industrial SCADA systems used in complex automation environments. This role works closely with ...

SCADA Engineer

Sanford, FL ยท On-site

$70K - $110K/yr

Description The CLX Engineering SCADA Engineer is responsible for developing, configuring, and supporting industrial SCADA systems used in complex automation environments. This role works closely ...

SCADA Engineer

Oakland, CA ยท On-site

$135K/yr

Our Technology team is looking for a talented SCADA Engineer to help support the efforts of our fast-growing company. Adapture Renewables is owned by KIRKBI Climate- the private holding and ...

next page

Showing results 1-20

Scada Programmer information

See salary details

$12

$39

$68

How much do scada programmer jobs pay per hour?

As of Aug 30, 2026, the average hourly pay for scada programmer in the United States is $39.54, according to ZipRecruiter salary data. Most workers in this role earn between $25.72 and $51.44 per hour, depending on experience, location, and employer.

What is a SCADA programmer?

A SCADA Programmer is a professional who designs, develops, and maintains Supervisory Control and Data Acquisition (SCADA) systems. These systems are used to monitor and control industrial processes such as manufacturing, power generation, water treatment, and more. SCADA Programmers work with specialized software and hardware to create interfaces, automate tasks, and ensure the reliability and security of system operations. They often collaborate with engineers and technicians to integrate SCADA systems with other industrial control systems, troubleshoot issues, and optimize performance.

What are the typical daily responsibilities of a SCADA programmer working in an industrial setting?

A SCADA Programmer's daily tasks often include designing, programming, and maintaining Supervisory Control and Data Acquisition (SCADA) systems to monitor and control industrial equipment and processes. They collaborate closely with engineers and operators to understand system requirements and troubleshoot issues. Regular responsibilities may also involve updating system documentation, performing system tests, and ensuring cybersecurity protocols are followed. Additionally, SCADA Programmers may provide technical support and training to on-site personnel, ensuring smooth system operation and quick resolution of any technical issues.

What are the key skills and qualifications needed to thrive as a SCADA programmer, and why are they important?

To thrive as a SCADA Programmer, you need a strong background in automation, control systems, and programming languages such as PLC and HMI, typically supported by a degree in engineering or computer science. Familiarity with SCADA platforms (like Wonderware, Ignition, or GE iFIX), networking protocols, and relevant certifications (e.g., ISA or vendor-specific) is often required. Problem-solving, attention to detail, and effective communication are essential soft skills for working with multidisciplinary teams and troubleshooting real-time system issues. These skills ensure reliable system operation, efficient process control, and the ability to quickly resolve critical automation challenges.

What is the difference between Scada Programmer vs Control Systems Engineer?

AspectScada ProgrammerControl Systems Engineer
Required CredentialsTypically an associate's or bachelor's in computer science, electrical engineering, or related field; certifications like PLC or SCADA-specific certificationsBachelor's or master's in electrical, control, or systems engineering; professional engineer (PE) license may be preferred
Work EnvironmentPrimarily office-based, working with software development and system configurationOffice and fieldwork, including system design, testing, and troubleshooting
Industry UsageUsed across manufacturing, energy, water treatment, and automation industriesApplied in industrial automation, process control, and infrastructure projects

While both roles involve automation and control systems, a Scada Programmer focuses on developing and configuring SCADA software, whereas a Control Systems Engineer designs and integrates entire control systems. The roles often overlap but differ mainly in scope and responsibilities.

Is SCADA in demand?

SCADA programmers are in demand due to the ongoing need for automation and control systems in industries such as manufacturing, energy, and utilities. Skilled professionals with knowledge of PLCs, HMI, and SCADA software like Wonderware or Ignition are sought after, especially as infrastructure modernization continues worldwide.
More about Scada Programmer jobs

What states have the most Scada Programmer jobs?

States with the most job openings for Scada Programmer jobs include:

Infographic showing various Scada Programmer job openings in the United States as of August 2026, with employment types broken down into 94% Full Time, 2% Part Time, 3% Contract, and 1% Nights. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $82,234 per year, or $39.5 per hour.

SCADA Programmer

Dickinson, ND โ€ข On-site

Full-time

Posted 22 days ago


Job description

SCADA ProgrammerRole Summary

We are seeking a highly skilled SCADA Programmer to design, develop, and support industrial control systems in demanding, real-world environments. This role is responsible for full lifecycle SCADA system execution-from initial design through implementation, commissioning, and ongoing optimization.

The ideal candidate is a self-directed problem solver who takes ownership of system performance, delivers reliable solutions, and ensures systems are intuitive and effective for end users.


Key Responsibilities
  • Design and develop industrial SCADA systems from concept through deployment
  • Configure and program platforms such as Ignition, FactoryTalk, Wonderware, or similar
  • Develop intuitive, user-friendly HMI interfaces for plant operators
  • Integrate SCADA systems with PLCs and RTUs (e.g., Allen-Bradley, Modbus)
  • Configure and troubleshoot industrial communication protocols including EtherNet/IP, Modbus TCP/RTU, OPC, and DNP3
  • Develop and maintain data historians, trending tools, and reporting systems
  • Design and optimize alarm management systems to ensure clarity and usability
  • Architect and troubleshoot SCADA networks and system infrastructure
  • Commission systems onsite and ensure proper operation under real-world conditions
  • Diagnose and resolve issues across SCADA, PLCs, and industrial networks
  • Support system upgrades, expansions, and continuous improvements
  • Maintain accurate, organized, and comprehensive technical documentation

Core Competencies
  • Strong troubleshooting capabilities across SCADA systems, PLCs, and industrial networks
  • Ability to translate complex or incomplete requirements into functional system designs
  • Effective time management and ability to manage multiple projects simultaneously
  • Clear communication with both technical teams and plant operators
  • Ability to work independently and take initiative
  • Sound judgment in balancing quality, efficiency, and project timelines

Qualifications
  • Minimum 3+ years of experience designing and supporting SCADA systems in industrial environments
  • Prefer 5-10 years of PLC / HMI programming experience, 1-3 years SCADA programming experience, 1-2 years of AutoCAD drafting experience
  • Strong organizational and leadership skills
  • Hands-on experience with platforms such as Ignition, FactoryTalk, Wonderware, or equivalent
  • Experience with Allen-Bradley / Rockwell Automation Logix platforms or similar PLC system
  • Solid understanding of industrial networking, system architecture, and data flow
  • Proven ability to execute projects from design through commissioning
  • Experience in industrial sectors such as manufacturing, food processing, or oil & gas is preferred
  • Bachelor's degree in Engineering, Computer Science, or related field preferred; equivalent practical experience will be considered

Work Environment
  • Industrial facilities including manufacturing plants and processing sites
  • Exposure to outdoor environments, noise, and active equipment
  • Travel required as needed for system commissioning and support

Expectations
  • Deliver systems that are reliable, functional, and maintainable
  • Produce clear and accurate documentation
  • Adhere to all safety standards and protocols
  • Meet project deadlines and commitments

Company Values

We are committed to delivering high-quality systems through accountability and execution.

  • Accountability
  • Reliability
  • Integrity
  • Safety
  • Communication
ย