Posted 1 day ago
PLC Programmer
US TX Odessa 13814 W Interstate 20 Frontage RdRemoteFull-time
AI Summary
Designs, programs, and maintains PLC-based control systems for industrial automation, developing HMI/SCADA applications and commissioning equipment on-site.
About this role
At DNOW, we believe our associates are the best in the business. We value and reward hardworking, creative, and dedicated employees that desire to be part of a team committed to outstanding customer service.
START YOUR CAREER NOW.
The PLC Programmer will design, development, and maintenance of PLC-based control systems for industrial applications. This role involves programming, troubleshooting, testing, and commissioning control systems in field environments.JOB RESPONSIBILITIES
- Design, program, and debug PLC software for industrial automation projects (Allen-Bradley, Siemens, Schneider, etc.).
- Develop HMI (Human Machine Interface) and SCADA applications.
- Read and interpret electrical schematics, P&IDs, and system layouts.
- Conduct onsite installation, testing, and commissioning of automated equipment.
- Troubleshoot existing control systems, diagnose faults, and implement improvements.
- Collaborate with team members to meet project requirements.
- Maintain project documentation and version control for PLC and HMI code.
- Provide technical support and training to field technicians and operations teams.
JOB REQUIREMENTS
- 3+ years experience programming PLCs in industrial environments (oil & gas, manufacturing, water/wastewater, or similar).
- Proficient in ladder logic, structured text, and function block programming.
- Experience with at least one major PLC platform (Rockwell/Allen-Bradley, Siemens, Schneider, Omron, Mitsubishi, etc.).
- Familiarity with HMI/SCADA software (Ignition, FactoryTalk, WinCC, Wonderware, etc.).
- Strong understanding of control system design and electrical panels.
- Ability to travel to project sites as needed.
- Excellent problem-solving and communication skills.
- Experience integrating PLCs with MODBUS, Ethernet/IP, OPC-UA, and industrial networks.
- Familiarity with scripting (Python, VB, etc.) and database integration is a plus.
- Knowledge of safety PLCs and SIL-rated systems.
BENEFITS:
- Competitive Salary + bonus
- 401(k)/ Retirement savings
- Comprehensive Benefits (medical, dental, vision, life and disability coverage)
- Career growth
- Paid vacation/holidays
Skills
Allen-BradleyEthernet/IPFactoryTalkFunction Block ProgrammingHMIIgnitionLadder LogicModbusOPC-UAPythonSafety PLCsSCADASchneiderSiemensSIL-rated SystemsStructured TextWinCCWonderware
Explore related jobs
More jobs at Odessa Pumps and Equipment, Inc.
Browse these categories
Market data for this role
All reports →- SeriesRole reportsOne role family at a time: how many openings, what changed this week, who is hiring, what it pays.
- SeriesSalary reportsWhat employers publish in job postings, by level and workplace. Not self-reported pay.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.