Between $90k and
$115k
Per Year DOE (Depends on Experience)
Position range in Williamson County $63k
- $126k Per Year Automation Programmer
CONTROL PANELS USA INC
Occupation:
Computer Programmers
Location:
Georgetown, TX
Job Type:
Regular, Full Time (30 Hours or More), Permanent Employment
Posted:
06/03/2026
Positions available: 1
Source:
WorkInTexas
Web Site:
WorkInTexas
Onsite /
Remote:
Not Specified
Updated:
06/06/2026
Expires:
07/03/2026
Job #: 17022487
Job Requirements and Properties
Help for Job Requirements and Properties. Work Onsite
Full Time Education
Master's Degree Experience
12 Month(s) Schedule
Full Time Job Type
Regular Duration
Permanent Employment Public Transit
Available Help for . Automation Programmer Spend approximately 40% of the time performing on the following activities: Development activities on SCADA software application. Development and testing applications on Supervisory Control and Data Acquisition (SCADA) systems by applying programming methodologies such as VBA, C/C++ programming concepts (control structures), and Object-Oriented Programming to create and enhance application monitoring interfaces as needed. Design and configure custom graphical components within SCADA applications to visually represent real-time data, process statuses, and alarms. Develop SCADA applications by designing real-time screens, operational dashboards, and automation scripts. Testing and debugging modules in SCADA software applications using testing procedures, operational safety guidelines, and cybersecurity best practices to enhance system performance, reliability, security, and usability. Perform system integration tasks within SCADA software environments, including configuring IP address schemas, managing permissions and security policies, and testing communication links between application systems and remote devices to ensure secure and reliable network operations. Upgrade existing SCADA systems. Responsible for designing, and implementing Human Machine Interface (HMI) graphics for operational dashboards, reports to ensure alignment with organizational standards and best practices. Spend approximately 15% of the time performing the following activities:
- Conduct software system validation and user acceptance testing (Factory Acceptance Testing) with clients and engineers to ensure system functionality.
- Deploy and validate SCADA and HMI applications during site commissioning activities, ensuring real-time data communication and system reliability.
- Deliver high-quality automation software solutions aligned with client functional and performance requirements.
Spend approximately 30% of the time performing the following activities: Develop and configure control logic for industrial automation systems by programming Programmable Logic Controllers (PLCs) across various platforms, including Allen-Bradley, Schneider Electric, Siemens, GE PAC Systems, and SCADA Pack. Spend approximately 10% of the time performing the following activities:
- Automate the extraction and transformation of time-series data from Historian systems into SQL Server databases by developing and maintaining stored procedures, ensuring seamless data integration for operational analysis.
- Manage and optimize SQL Server databases to support data-driven automation systems, focusing on the efficient retrieval, updating, and maintenance of operational and historical data.
Spend approximately 5% of the time performing the following activities: Prepare detailed technical documentation including application software manuals, I/O mappings, functional test reports, and operational support guides. Must have at least a Master's degree in Computer Science or Management Information Systems. Must have completed coursework in PLC Programming, Networking, Data Structures, and Database Systems.