Role: Control Engineer
Location-Casa Grande, AZ
Job description
Design and program Allen-Bradley and Siemens PLCs (Ladder Logic, FBD, Structured Text)
Develop HMI interfaces and custom SCADA applications (especially Ignition SCADA)
Integrate systems across MES, SCADA, and various industrial hardware (barcode scanners, vision systems, robots)
Write and maintain scripts and tools using Python, C#, and SQL
Design electrical schematics, network diagrams, and select hardware components
Interface with robots, VFDs, safety systems, and industrial protocols like Profinet, Ethernet/IP, IO-Link
Ensure compliance with ISO 12100, ISO 13849, and ISO 10218 safety standards
Collaborate cross-functionally with mechanical, software, and production teams
Responsibilities:
5–10+ years of experience in Controls Engineering or Automation Systems
Strong hands-on knowledge of PLC programming (Rockwell & Siemens)
Experience with Ignition SCADA and MES integration
Proficiency in Python, C#, and SQL
Knowledge of industrial protocols and machine safety
Ability to read/create electrical schematics using AutoCAD or CATIA
Excellent communication, problem-solving, and project management skills