EngineerJobs.io
← Back to all jobs

Job Description

CAC Staffing is seeking an Automation / Controls Engineer with deep Siemens PLC/ST/LAD programming expertise to support MES integration across a multi-PLC, multi-vendor manufacturing environment. This onsite contract role in Elmira, NY focuses on diagnosing and resolving alarms, faults, and data-flow issues to sustain high production uptime in a fast-paced setting.

Overview

The successful candidate will back high-volume manufacturing operations with a strong foundation in PLC programming, hands-on troubleshooting, and the ability to collaborate across controls, IT/OT, and robotics teams. Experience across multiple PLC platforms and a drive to improve system reliability are key components of this role.

Responsibilities

  • Diagnose and resolve PLC alarm events, system faults, and communication problems across multiple machines, robotic cells, and roughly forty networked PLCs
  • Analyze, debug, and modify Structured Text (ST) and Ladder Logic (LAD) within Siemens environments, with TIA Portal preferred
  • Implement and retrofit a standardized ST-based data collection and communication framework across several PLCs
  • Maintain consistent tag structures, naming conventions, and data mapping to support MES integration
  • Support and troubleshoot OPC/gateway communication layers between PLCs and MES
  • Identify and resolve data integrity, latency, and network communication issues on PROFINET and TCP/IP networks
  • Collaborate with manufacturing, IT/OT, and robotics teams to enable system integration and improve uptime
  • Optimize PLC code for performance, memory usage, and communication efficiency
  • Determine root causes of recurring faults and drive continuous improvement to reduce MTTR and fault frequency

Requirements

  • Bachelor’s degree in Electrical Engineering or equivalent experience
  • 5+ years of PLC programming and troubleshooting in a manufacturing environment
  • Proficiency with Siemens PLCs, with TI Portal (TIA Portal) preferred
  • Experience with Structured Text (ST) and working knowledge of Ladder Logic (LAD)
  • Experience with MES integration, OPC UA/DA, or similar communication layers
  • Familiarity with industrial Ethernet networks (PROFINET, TCP/IP, EtherNet/IP)
  • Ability to troubleshoot across PLC logic, control hardware, and network communication layers
  • Experience in high-speed or high-volume manufacturing environments

Technologies

  • Siemens PLCs (TIA Portal)
  • Structured Text (ST)
  • Ladder Logic (LAD)
  • OPC UA, OPC DA
  • Industrial Ethernet networks (PROFINET, TCP/IP, EtherNet/IP)
  • MES integration

Preferred Qualifications

  • Experience with non-Siemens PLC platforms such as Omron, Mitsubishi, and Inovance
  • Experience with robotic systems and automated production cells
  • Knowledge of safety circuits, interlocks, and machine safety standards
  • Familiarity with SCADA/HMI systems (FactoryTalk View, WinCC, Ignition)
  • Experience working in multi-vendor, multi-platform control environments

Why join this opportunity

  • Work on complex, large-scale automated manufacturing systems
  • Exposure to MES integration, multi-PLC architectures, and advanced automation environments
  • Direct impact on production uptime and system performance
  • Collaborative, fast-paced engineering environment

Interview Process

  • Virtual interview (Zoom or similar)
  • Final on-site or technical discussion with the engineering team

Additional Information

  • Must be authorized to work in the United States (U.S. Citizen, Green Card, or valid work authorization)
  • This is a contract position

Pay

Pay: $60.00 - $110.00 per hour

Work Location

Location: Elmira, NY (onsite)

Similar Jobs