##### Job Description :
RoviSys offers a broad opportunity to grow your career with any of the
following duties:
* Design and develop automation systems
* Design and develop electrical control systems that will interface with process manufacturing equipment and sensors
* Architect software solutions using the appropriate technologies from database to AI to User Interface tools.
* Provide our clients with real time, actionable information about their process
* Develop quality code in accordance with established RoviSys and client standards
* Work in team environment with engineers and designers from RoviSys, partners and clients
* Grow into position leading a team of engineers and technicians to provide automation and information solutions.
##### **Success Factors**
* Understanding of Process or Manufacturing Systems
* Coop Experience
* Electrical or Process Knowledge
* Ability to understand Information System architectures
* Passion for networking
* Virtualization
* Cybersecurity in a manufacturing or office settings
* Programming experience in an Object-Oriented Language and Web Technologies
##### **Technology Used**
* DCS
* PLC
* Rockwell
* Siemens
* Emerson
* Schneider
* Inductive
* Aveva
* Relational Databases and Historians (MS SQL Server, Oracle, OSIsoft, etc.)
* Python
* VBA/VBscript/C# syntax
* Linux shell scription (Bash,make)
* PowerShell scripting
* Virtualization
* Networking
* Cybersecurity
* Windows
* Wireless
* C++
* C#
* VB
* ASP.NET
* JavaScript
* CSS
* HTML
* Web frameworks
##### **Duties**
* Design and develop automation systems
* Travel to client plants to assess and document existing systems and connected equipment
* Use P&ID, Equipment Lists, I/O Lists and Process Descriptions to define control schemes for clients.
* Network customer systems, Controllers, HMI PC's, Field mounted instruments and Process Skids to provide fully integrated control systems
* Design and implement industry software applications to aggregate manufacturing systems information and provide reports to support business decisions
* Manually configure technical solutions and identify optimization opportunities by leveraging scripting and automation to increase process efficiency
* Install and commission systems connected to the plant floor devices onsite and support operations personnel through effective use and maintenance of the deployed solutions
* Scripting and light programming
* Map and Design Network Architectures
* Configure and Test Infrastructure components
* Install and Commission equipment at customer sites, per design
* Communicate with customer and project team to define needs and design/implement solutions
* Design and implement industry software applications to aggregate manufacturing systems
* Develop quality code in accordance with established RoviSys and client standards
* Manually configure technical solutions and identify optimization opportunities
* Install and commission systems connected to the plant floor devices at customer sites and support operations personnel
##### **Qualifications:**
* Degree in a Technical Field, related to Engineering, Systems, or Software
* Excellent communication and problem-solving skills
* Ability to multi-task and handle multiple concurrent projects
* Passionate about problem solving and developing solutions
* Demonstrated written and oral communication skills
##### **Pertinent Experience:**
* Relevant Co-op experience
* Manufacturing process knowledge
* Programmable Logic Controller and Distributed Control System experience
* Well-versed with web development technologies (JavaScript, CSS, HTML, .NET, etc)
* Design and Implementation of Relational/Document Databases and Historians (Microsoft SQL Server, Oracle)