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