MillerKnoll is looking to design, develop, implement, and test Manufacturing Systems to innovate, define, and develop capabilities while ensuring project deliverables and timelines are met. This involves managing deliverables, schedules, and support for multiple ongoing Manufacturing Execution System projects and programs.
Requirements
- Experience in programming/developing/configuring HMI and SCADA systems, preferably Ignition.
- Experience working with MES Software packages.
- Experience and knowledge in Python, C-Sharp, HTML, JSON, RESTful Web APIs, and SQL .
- Experience in the adoption and application of ISA-95 and connecting enterprise IT systems to shop-floor systems.
- Experience in database design, development, and support.
- Experience in machine data collection via OPC, preferably from Allen Bradley and Beckoff PLC environments.
- Experience with IIoT cloud-based solutions, architectures, and deployment.
Responsibilities
- Design, develop, implement, test, and deploy Manufacturing Execution Systems (MES).
- Support, troubleshoot, maintain, and enhance deployed MES solutions across manufacturing locations around the globe.
- Actively participate in the development of processes, identifying and recommending process improvements.
- Applies problem solving skills and executes solutions to difficult problems independently.
- Applies supply chain cost, value stream capabilities, and economic principles.
- Collaborate with Controls Engineers in support of PLC integration, HMI and SCADA deployment, and machine data historization.
- Create rapid prototypes to demonstrate MES and systems integration capabilities.
Other
- Bachelor's degree in Computer Science, Computer Information Systems, Software Engineering, Engineering, or related equivalent education and experience.
- 5 years of experience working as a software developer, preferably in a manufacturing environment.
- Project management experience may be essential for some assignments
- Understanding of Lean principles and application.
- Must be able to assess process concepts and to determine where continuous improvement opportunities exist.