Industrial PLC Programmer - Design, Debug & Commissioning

DNOW

Midland, Odessa (TX, TX)

On-site

USD 90,000 - 120,000

Full time

7 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Competitive Salary
401(k) plan
Comprehensive Benefits
Career Growth
Paid Vacation

Job summary

DNOW, a leading industrial solutions provider in Midland, TX, seeks a PLC Programmer to design, develop, and maintain PLC-based control systems for diverse industrial applications. You will program, test, and commission control systems in field environments, then support onsite teams with troubleshooting and optimization.

The role requires experience with major PLC platforms, HMI/SCADA tools, and strong problem-solving skills, plus willingness to travel to projects as needed.

Qualifications

  • 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.

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.

Skills

PLC programming
Ladder logic
Structured text
Function block programming
Troubleshooting
Team collaboration
Travel readiness
Problem solving
Industrial communication

Tools

Rockwell/Allen-Bradley
Siemens
Schneider Electric
Omron
Mitsubishi
Ignition
FactoryTalk
WinCC
Wonderware
MODBUS
Ethernet/IP
OPC-UA
Python
VB

Job description

DNOW, a leading industrial solutions provider in Midland, TX, seeks a PLC Programmer to design, develop, and maintain PLC-based control systems for diverse industrial applications. You will program, test, and commission control systems in field environments, then support onsite teams with troubleshooting and optimization.

The role requires experience with major PLC platforms, HMI/SCADA tools, and strong problem-solving skills, plus willingness to travel to projects as needed.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Industrial PLC Programmer - Design, Debug & Field Installations
Industrial PLC Programmer - Design, Debug & Field Installations

DNOW • Town of Middletown (NY)

On-site
USD 90,000 - 130,000
Competitive salary
401(k) retirement plan
Comprehensive benefits
+2
Industrial PLC Programmer - Design, Debug & Commission
Industrial PLC Programmer - Design, Debug & Commission

DistributionNOW • Odessa (TX)

On-site
USD 85,000 - 110,000
Competitive salary + bonus
401(k)/ Retirement savings
Comprehensive benefits
+2
Junior PLC & HMI Programmer
Junior PLC & HMI Programmer

DistributionNOW • Midland (TX)

On-site
USD 52,000 - 76,000
401(k) retirement savings
Medical, dental, vision, life and.disb
Career growth opportunities
+2
PLC Programmer
PLC Programmer

DNOW • Midland (TX), Odessa (TX)

On-site
USD 90,000 - 120,000
Competitive Salary
401(k) plan
Comprehensive Benefits
+2
Industrial PLC Programmer: Design, HMI & Commission
Industrial PLC Programmer: Design, HMI & Commission

Viable Engineering Solutions LLC • Town of Florida (NY)

On-site
USD 85,000 - 120,000
PLC Programmer
PLC Programmer

DNOW • Town of Middletown (NY)

On-site
USD 90,000 - 130,000
Competitive salary
401(k) retirement plan
Comprehensive benefits
+2
PLC Programmer
PLC Programmer

DistributionNOW • Odessa (TX)

On-site
USD 85,000 - 110,000
Competitive salary + bonus
401(k)/ Retirement savings
Comprehensive benefits
+2
Entry-Level PLC & HMI Programmer
Entry-Level PLC & HMI Programmer

DNOW • Town of Texas (WI)

On-site
USD 48,000 - 60,000
Competitive Salary
401(k)/ Retirement savings
Comprehensive Benefits (medical, dent
+4
PLC Programmer
PLC Programmer

Commissioning Partners • California (MO)

On-site
USD 90,000 - 130,000
Industrial PLC Programmer | Automation & Troubleshooting Pro
Industrial PLC Programmer | Automation & Troubleshooting Pro

electrical control wiring • Village of Garden City (NY)

On-site
USD 34,000 - 55,000