1

Scada Programming Jobs in Texas (NOW HIRING)

Ignition SCADA Developer

San Antonio, TX · On-site

$43.50 - $59.75/hr

Must adhere to good programming practices, including clean code, documentation, and structured testing * Experience should focus on SCADA application development, design, and/or operations using ...

Ignition SCADA Developer

San Antonio, TX

$43.50 - $59.75/hr

Must adhere to good programming practices, including clean code, documentation, and structured testing * Experience should focus on SCADA application development, design, and/or operations using ...

Senior Engineer, SCADA

Houston, TX

$99K - $137K/yr

The SCADA (Supervisory Control and Data Acquisition) Senior Engineer, with guidance from leadership ... Programming and scripting in multiple languages; * SQL knowledge and SQL query development ...

Coordinate with Engineering, Control Center, and Operations personnel to ensure that application, graphic, and report design meet customer requirements. * Provide SCADA system hardware and software ...

next page

Showing results 1-20

Scada Programming information

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 solid background in industrial automation, control systems, and programming, typically supported by a degree in electrical engineering, computer science, or a related field. Familiarity with SCADA software platforms (such as Wonderware, Ignition, or Siemens WinCC), PLC programming, and relevant industry certifications is crucial. Strong problem-solving skills, attention to detail, and effective communication help you work well with engineering teams and clients. These competencies ensure reliable system integration, efficient troubleshooting, and optimal plant or process performance.

Does SCADA require programming?

SCADA programming typically requires knowledge of programming languages such as ladder logic, Python, or C++, as well as understanding of industrial control systems. Programmers develop and modify control logic, interfaces, and data collection processes to ensure efficient system operation. Strong problem-solving skills and familiarity with SCADA software platforms are also important for this role.

How much do SCADA developers make?

SCADA developers typically earn between $70,000 and $120,000 annually, depending on experience, location, and industry. Skilled professionals with knowledge of PLCs, HMI design, and programming languages like Python or C++ tend to command higher salaries, especially in industrial automation environments.

Can AI replace SCADA?

SCADA programming involves designing and maintaining supervisory control and data acquisition systems used in industrial automation. While AI can enhance SCADA systems through predictive analytics and anomaly detection, it is unlikely to fully replace the role of SCADA programmers, who are essential for system configuration, customization, and troubleshooting. Human expertise remains critical for ensuring system reliability and safety in industrial environments.

What is SCADA programming?

SCADA programming involves creating and configuring software that monitors and controls industrial processes, such as manufacturing, energy, or water treatment systems. SCADA (Supervisory Control and Data Acquisition) systems collect real-time data from sensors and equipment, display this information to operators, and allow them to control processes remotely. Programming these systems typically involves using specialized software platforms to design user interfaces, set up data communication protocols, and implement automation logic. SCADA programmers ensure the system operates efficiently, safely, and reliably, often integrating with PLCs and other industrial devices.

What are some common challenges faced by SCADA programmers when integrating new devices into existing control systems?

SCADA programmers often encounter challenges when integrating new devices, such as ensuring compatibility with legacy hardware and software, managing communication protocols, and maintaining data integrity across the system. Troubleshooting connectivity issues and configuring drivers to facilitate smooth data exchange are also common tasks. Collaborating closely with engineers, IT specialists, and equipment vendors is essential to resolve these challenges efficiently and minimize system downtime.

What engineers make $500,000?

Senior engineers in specialized fields such as software engineering, petroleum engineering, or aerospace engineering can earn $500,000 or more annually, often through a combination of base salary, bonuses, and stock options. High-level roles typically require extensive experience, advanced skills, and sometimes leadership responsibilities or working in high-paying industries.
What cities in Texas are hiring for Scada Programming jobs? Cities in Texas with the most Scada Programming job openings:
Infographic showing various Scada Programming job openings in Texas as of June 2026, with employment types broken down into 85% Full Time, 13% Part Time, 1% Temporary, and 1% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution.
Ignition SCADA Developer

Ignition SCADA Developer

Lewis Energy Group

San Antonio, TX • On-site

$43.50 - $59.75/hr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 15 days ago


Lewis Energy Group rating

8.6

Company rating: 8.6 out of 10

Based on 6 frontline employees who took The Breakroom Quiz

6th of 74 rated oil and gas companies


Job description

Overview
Lewis Energy Group is a vertically integrated E&P Company. We are one of the top national gas producers in South Texas and in the nation. We operate in South Texas and have international operations. We are proud of the family-oriented work culture we have built over the decades. This culture carries into the pride we take in our work and in the communities, we operate in.
The Ignition SCADA Developer will be responsible for Inductive Automation Ignition application development, Python scripting, system support, and long-term platform ownership. The ideal candidate is a strong developer who enjoys building scalable applications, maintaining production systems, and serving as a technical owner for Ignition across the organization.
Responsibilities
Essential Duties and Responsibilities include the following. Other duties may be assigned.
  • Maintains the Ignition SCADA platform, ensuring optimal performance, availability, and security.
  • Develops, configures, and supports Ignition projects, including:
    • Perspective and/or Vision screens
    • Tags and UDTs
    • Alarms, historical data, and reports
    • Troubleshoots application-level issues and provides technical support to resolve operational challenges.
  • Manages Ignition upgrades, patching, backups, and disaster recovery, including participation in redundancy and failover testing.
  • Supports and maintains Ignition gateway configurations, security roles, and user access.
  • Configure and test communication protocols such as Modbus, OPC, Ethernet and MQTT
  • Communicate effectively and proactively to teams on any concerns, problems, or technical discussions that impact the project.
  • Follow best-practices and guidelines for developing intelligent UDT's for an Ignition system
  • Participate in system testing and validation activities, including pre-production testing and post-deployment support.
  • Investigates, evaluates, and recommends software enhancements, system configurations, or platform improvements to enhance performance, reliability, and usability of the Ignition environment.
  • Identifies opportunities to leverage Ignition automation, scripting, and visualization capabilities to add value to business and operational processes.
  • Collaborates with internal teams to troubleshoot data, application, or performance issues impacting Ignition systems and dashboards.
  • Creates and maintains technical documentation, standards, and procedures related to Ignition development and support.

Qualifications
Minimum Qualifications:
  • Associate degree (A. A.) or equivalent from two-year college or technical school; minimum 5 years related experience or equivalent combination of education and experience.
  • To perform this job successfully, an individual should have knowledge of application and project structures, data modeling concepts, visualization tools, and scripting or programming languages.
  • Strong troubleshooting and problem-solving skills are required
  • Must adhere to good programming practices, including clean code, documentation, and structured testing
  • Experience should focus on SCADA application development, design, and/or operations using Inductive Automation Ignition or another industrial SCADA platform
  • Solid understanding of networking fundamentals, including security concepts and communication protocols
  • Proven experience with at least one programming or scripting language (Python preferred)
  • Experience and familiarity with Ignition project structure, tag architecture, and visualization components (Perspective and/or Vision)
  • Experience creating and maintaining UDTs and reusable templates driven by structured data models
  • Experience developing data-driven screens and dashboards using standardized templates and attributes
  • Experience implementing and supporting Ignition alarming, historical data, and reporting features.
  • Certified with Ignition 8.0 or greater

Other Qualifications
  • Experience with languages (VBScript/Java/C#) and understanding database nomenclature. Knowledge of upgrades and Disaster Recovery is preferred.
  • Experience working with PLC-based systems and common industrial controllers is a plus, with Allen-Bradley experience preferred but not required.

Your Benefits
Lewis Energy Group appreciates the hard work and dedication you bring to our team every day. To do our part, we are committed to keeping your benefits affordable and beneficial for you and your eligible family members. Lewis Energy Group strives to provide benefits that meet your needs, are easy to understand and use, and provide excellent value for affordable costs.
  • Insurance: Medical/Dental/Vision/ Basic Life and AD&D/and other benefit options to meet your personal needs
  • Retirement: 401K with immediate matching contribution
  • Annual Discretionary Bonus
  • Generous Paid Time Off and Paid Holidays
  • Employee Assistance Program (EAP) - Free, confidential support for you and your dependents
  • Career Progression Program - Opportunities for growth and development
  • On-Site fitness center
  • Wellness & Company Events throughout the year

Equal Opportunity Employer
Lewis Energy Group is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, sexual orientation, gender identity, national origin, citizenship status, protected veteran status, genetic information, or physical or mental disability.