What are the responsibilities and job description for the Controls Engineer PMG position at PROTEIN MANAGEMENT GROUP?
Job Details
Description
The primary role of the controls engineer is to provide leadership within the engineering department in the areas of electrical, mechanical, and control systems design and documentation. The successful controls engineer will also recommend and implement process improvements, assist engineering management in project development, planning, and installation. May participate in ideation, concept development, management of, or direct supervision of product development or process improvement initiatives.
ESSENTIAL DUTIES AND RESPONSIBILITIES
Primary duties include the following, other duties may be assigned.
Provide leadership, guidance and complete assigned work for your areas of responsibility to support equipment and system reliability and efficient plant operations.
- Coordinate, design and install PLC control systems and operator interfaces on major projects as well as smaller scale projects
- Coordinate, design, install, and maintain industrial network backbone and data collection systems
- Assist other controls engineers on designing and installing projects
- Assist engineering department in maintaining standards on: PLC programming, HMI layouts, electrical drawings, communications, data collection and equipment standardization
- Arrange and manage appropriate third-party contractor support as needed.
Perform necessary tasks to support equipment and system reliability and efficient plant operations.
- Communicate with engineering management on a daily basis.
- Coordinate trouble response efforts for PLC communication related issues
Ensure safe work practices are followed; practices include but are not limited to facility, state and federal regulations.
- Complete startup and shutdown procedures in each department in the proper and timely manner in accordance with company safety procedures for machine activation and shutdown and in line with OSHA requirements.
- Promote a safe and clean working environment by following clean as you go procedures
- Follow all safety procedures and guidelines
- Attend all mandatory safety training, meetings and activities
Adhere to all company programs to support quality and food safety
- Attend and participate in required training courses, classes, meetings, etc.
- Adhere to the company’s food safety programs, procedures and guidelines. Notify your supervisor/manager when a potential quality or food safety issue is recognized.
SUPERVISORY RESPONSIBILITIES
- Supervision of contractor work on projects
QUALIFICATIONS
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
- Extensive hands on knowledge of Inductive Automation’s Ignition software.
- Extensive hands-on PLC programming experience including new design and installation startups
- Must thoroughly understand and have experience interfacing PLC’s with: AC/DC and servo drives, instrumentation, sensors, bar code readers, and HMI.
- Experience programming and replacing various operator interfaces including: PanelView, PanelView
- Thorough understanding of drive parameters and how to apply them on the plant floor: Entering basic motor nameplate data, 2-wire/3-wire control, dynamic braking, DC Hold, drive tuning, scaling analog inputs and outputs.
- Ability to interpret existing drive wiring and parameters from one brand and retrofit with another
- Ability to develop HMI applications beyond simple buttons and data entry boxes. Examples of this include but are not limited to: utilizing parameter files and a single screen to operate duplicate devices, macro’s, VBA, and various proprietary scripting
- Extensive background with Controls networking: DeviceNet, Ethernet/IP, Serial-over-Ethernet, Hart, DH , RS232, DH485
- Ability to troubleshoot Multi-PLC messaging between different classes of PLC’s: SLC 5/03-4-5, PLC5/40, ControLogix
- Through knowledge of communications software: RSlinx Classic, RSlinx Enterprise, RSNetWorx products, and OPC servers
- Good background with various Microsoft OS: XP, 2000-2003 Server, Win 7, and Virtual server environments
- Basic understanding of DCOM and computer security
- Ability to provide network troubleshooting using: BOOTP, ARP, PING, ROUTE, IPCONFIG, DHCP, and SNMP
- Good understanding of Ethernet managed switches in a controls environment and basic understanding of routers
- Ability to support SCADA data collection systems used to collect plant floor information.
- Ability to write simple SQL queries against a database within Excel
- Fanuc Robot teach pendant programming, unit load programming, ability to interface Fanuc robots with PLC
- Working knowledge of implementing and tuning PID loops to control industrial processes
- Must be able to work well with all levels of personnel from equipment operators to upper management, both individually and in a team environment
- This position requires an organized individual, who is self-motivated and can work independently
Qualifications
Primary duties include the following, other duties may be assigned.
Provide leadership, guidance and complete assigned work for your areas of responsibility to support equipment and system reliability and efficient plant operations.
- Coordinate, design and install PLC control systems and operator interfaces on major projects as well as smaller scale projects
- Coordinate, design, install, and maintain industrial network backbone and data collection systems
- Assist other controls engineers on designing and installing projects
- Assist engineering department in maintaining standards on: PLC programming, HMI layouts, electrical drawings, communications, data collection and equipment standardization
- Arrange and manage appropriate third-party contractor support as needed.
Perform necessary tasks to support equipment and system reliability and efficient plant operations.
- Communicate with engineering management on a daily basis.
- Coordinate trouble response efforts for PLC communication related issues
Ensure safe work practices are followed; practices include but are not limited to facility, state and federal regulations.
- Complete startup and shutdown procedures in each department in the proper and timely manner in accordance with company safety procedures for machine activation and shutdown and in line with OSHA requirements.
- Promote a safe and clean working environment by following clean as you go procedures
- Follow all safety procedures and guidelines
- Attend all mandatory safety training, meetings and activities
Adhere to all company programs to support quality and food safety
- Attend and participate in required training courses, classes, meetings, etc.
- Adhere to the company’s food safety programs, procedures and guidelines. Notify your supervisor/manager when a potential quality or food safety issue is recognized.
SUPERVISORY RESPONSIBILITIES
- Supervision of contractor work on projects
QUALIFICATIONS
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
- Python programming and script writing are required.
- Extensive hands on knowledge of Inductive Automation’s Ignition software.
- Extensive hands-on PLC programming experience including new design and installation startups
- Must thoroughly understand and have experience interfacing PLC’s with: AC/DC and servo drives, instrumentation, sensors, bar code readers, and HMI.
- Experience programming and replacing various operator interfaces including: PanelView, PanelView
- Thorough understanding of drive parameters and how to apply them on the plant floor: Entering basic motor nameplate data, 2-wire/3-wire control, dynamic braking, DC Hold, drive tuning, scaling analog inputs and outputs.
- Ability to interpret existing drive wiring and parameters from one brand and retrofit with another
- Ability to develop HMI applications beyond simple buttons and data entry boxes. Examples of this include but are not limited to: utilizing parameter files and a single screen to operate duplicate devices, macro’s, VBA, and various proprietary scripting
- Extensive background with Controls networking: DeviceNet, Ethernet/IP, Serial-over-Ethernet, Hart, DH , RS232, DH485
- Ability to troubleshoot Multi-PLC messaging between different classes of PLC’s: SLC 5/03-4-5, PLC5/40, ControLogix
- Through knowledge of communications software: RSlinx Classic, RSlinx Enterprise, RSNetWorx products, and OPC servers
- Good background with various Microsoft OS: XP, 2000-2003 Server, Win 7, and Virtual server environments
- Basic understanding of DCOM and computer security
- Ability to provide network troubleshooting using: BOOTP, ARP, PING, ROUTE, IPCONFIG, DHCP, and SNMP
- Good understanding of Ethernet managed switches in a controls environment and basic understanding of routers
- Ability to support SCADA data collection systems used to collect plant floor information.
- Ability to write simple SQL queries against a database within Excel
- Fanuc Robot teach pendant programming, unit load programming, ability to interface Fanuc robots with PLC
- Working knowledge of implementing and tuning PID loops to control industrial processes
- Must be able to work well with all levels of personnel from equipment operators to upper management, both individually and in a team environment
- This position requires an organized individual, who is self-motivated and can work independently
EDUCATION and/or EXPERIENCE
- Experience with Python programming is required.
- Minimum of an Associate’s degree or a minimum of 6 years of experience programming and installing equipment.
- Training with PLC, HMI, Visual Basic, Fanuc, etc.
- Strong background in industrial communication with the ability to design, install, and troubleshoot Ethernet/IP, DeviceNet, DH , Hart, RS232, and DH485 etc.
- Ability to install operating systems and Industrial applications on Microsoft Windows XP, 2000-2003 server, Windows 7
- AutoCAD Mechanical, Electrical, and Inventor drawing skills
- Experience with Client/Server architecture, VM’s, SQL databases, RSSQL, and Ignition by Inductive Automation is a plus