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