Hoffman logo
HoffmanPosted 2 weeks ago

PLC Programmer

On-siteCharlotte, North Carolina, United States

Full TimeMedium

Job Summary

Design, develop, and implement Rockwell and Siemens PLC programs for mechanical, HVAC, plumbing, and electrical systems while collaborating with engineering and field teams to integrate control strategies and troubleshoot issues. Perform integrations across Modbus, Ethernet/IP, Profibus, and BACnet protocols, and work with SCADA developers to implement HMI integration. Execute simulations, bench tests, factory acceptance tests, and on-site commissioning for each program, utilizing P&IDs and sequence documentation. This role requires up to 30% travel to customer sites for post-deployment support and ensures all automated systems function efficiently and safely.

Required Qualifications

  • 2+ years of experience programming Rockwell and/or Siemens PLC
  • Understanding BAS controls and Process Plant controls in different environments
  • Must be able to initiate and execute programming tasks either individually or as a team, fulfilling all necessary responsibilities to ensure successful client delivery
  • Must be able to read electrical, process control drawings, and P&IDs
  • Must have a good understanding of mechanical, HVAC, plumbing, electrical, and process systems
  • Good understanding of IT networks
  • Experience with multiple communication protocols and Gateway networking
  • Modbus
  • Ethernet/IP
  • Profibus
  • BACnet
  • Position requires up to 30% of travel to customer sites for deployment of post-deployment support activities

Desired Qualifications

  • Bachelor's degree in Systems Engineering, Controls Engineering, Software Engineering, Electrical Engineering, Mechatronics Engineering, or Computer Science
  • Experience with DDC, Tridium, or other BAS control systems

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce