Titre du poste ou emplacement
RECHERCHES RÉCENTES

Senior Controls & Automation Specialist

Industrial Controls Integration Ltd.
Barrie, ON
Télétravail
Entry Level

INDUSTRIAL CONTROLS INTEGRATION LTD. (ELECTRICAL CONTROL SYSTEM DESIGN • PROGRAMMING and INTEGRATION Over 23 years INDUSTRIAL CONTROLS INTEGRATION LTD. (ICI) has established a strong reputation for quality workmanship that we have undertaken in the PHARMACEUTICAL, AUTOMOTIVE, FOOD & BEVERAGE, AGRICULTURE, PLASTICS, and PACKAGING INDUSTRIES. From front-end concept study and design to integrated production plant control management information systems. ICI has a proven track record of quality solutions and on-time delivery. Building on our expertise in industrial automation integration ICI can offer a wide range of information solutions across the manufacturing industries. Controls System Programmer Job description: To program and develop software to control specialized automated equipment across various industries such as pharmaceutical, food and beverage, automotive, agriculture, plastics, and packaging. you need to be able to adapt to these changes and embrace new challenges. Degree in Electrical Engineering or Equivalent Specialized Experience (ie. Minimum 4+ Years' Experience within the Automation industry. · Skills are required to perform multiple, technical tasks with a need to periodically upgrade skills to meet changing job conditions. · PLC/HMI Programming at this level will require the following skills: · Get online with a PLC, HMI, and other devices using ethernet. · Focusing on Rockwell software products (RSLogix 5000, FactoryTalk Studio). · Understand and modify existing code, and write programs based on existing code standards and structures (PLC and HMI). · Configure HMI to interface with PLC and download HMI and PLC programs. · Understand and configure digital IO (proximity switches, dry contact monitoring). · Understand and configure analog IO (raw counts, scaling, and units). · Work with more senior staff to configure typical safety circuits including EStops and motor enables. · Program basic code for manual and automatic control of digital signals. · Program and test alarming, messaging, and indication-specific to the project. · Communicate effectively with management, fellow staff, and customers the status of current projects, project concerns, and possible solutions. · Occasional travel as required (sometimes internationally valid passport required). Demonstrate an understanding of electrical drawings and proper wiring practices. · Experience in the process of electrical design is a plus. · PLC, HMI, digital IO, analog IO, machine safety hardwired and programmed. · Be familiar with using computer VMs to run software unavailable on modern operating systems. · Participate in the wiring of electrical panels and the power-up process of panels. · Good knowledge of the principles of electrical design and the ability to implement them. · Participate in testing and developing PLC/HMI code for new equipment. · Experience writing and executing SAT or FT documents. · Knowledge of VFD and Servo programming and basic SQL database functionality. PLC/HMI Programming at this level will require the following skills: · Participate in writing and developing code for new devices and cross-platforms. · Configure remote IO with other PLCs or devices. · Set up PLC from an "out of the box" state. · Data Collection Programming at this level will require the following skills: · Work with more senior staff/IT to specify server requirements for data collection and storage in SQL databases. · Ability to understand the flow of data from creation and querying to storage and backup. Senior Programmer Duties and Responsibilities: · All the skills of a Junior and Intermediate Programmer. · Can successfully manage an industrial automation project from beginning to end. · Identify issues during the course of a project and provide solutions. · PLC/HMI Programming at this level will require the following skills: · Develop project-specific PLC/HMI templates for new customers or new platforms. · Program and develop specialized application-specific content, ie. Unique and specific PLC algorithms, implementation of VB Script or Python coding where appropriate. Data Collection Programming at this level will require the following skills: · Ability to specify server requirements for data collection and storage. · Develop solutions for acquiring, storing, and querying data from third-party devices or systems. · Query the database for results display and validation for running in a station. · Communicate with sales, customers, and design to ensure the overall process is feasible and identify data validity risks. You will work with all levels of staff (junior, intermediate and senior)· As well as work with electricians, mechanical developers, and other (non-ICI) programmers as per project demands. Working in the controls department also requires constant cervical flexion and chin-to-chest movement. Full-time with amazing benefits and Team Events.