Logo
Vitruvian Consulting Llc

PLC/SCADA Programmer

Vitruvian Consulting Llc, Charlotte, North Carolina, United States, 28245


PLC/SCADA Programmer

The Client :

A long-time leader in HVAC and other commercial building/construction business throughout the southeast for over 75 years.

Job Purpose :• The SCADA Developer is responsible for developing resources for Ignition Perspective and Vision applications.

What You Will Do

Work with customer business stakeholders to define the scope and requirements of the Ignition solution based on identified process improvement scenarios.Develop proprietary software tools for product development, commissioning, and research and development.Develop the Ignition solution, including the following aspects.

Industrial and HVAC applications, System networks, including BACnet, Modbus, and Ethernet IP integrationPerspective and Vision user interfacesReport creationAlarm configurationInteraction with SQL data sourcesCSS, Python, and Python-based scriptingPre- and post-project documentationTesting, deployment, and associated application support

Apply your experience across various industries and manufacturing processes, working as part of a project team.Provide guidance and leadership to less experienced team members.Position requires travel (up to 30%) to customer sites for requirement gathering, deployment, and post-deployment support activities.What You Will Bring to The Role

Required :

Experience with Inductive Automation Ignition SCADACore Certification (Gold Certification a plus)Perspective and Vision developmentExperience integrating Ignition with PLCs, Modbus, and Bacnet for control and reporting.Rockwell Studio 5000Experience in Python development, including Ignition's Expression Language.Understanding of BAS controls and Process Plant controls in different environments.Must be able to independently initiate and execute Ignition projects, fulfilling all necessary responsibilities to ensure successful client delivery.Must be able to read electrical, process control drawings, and P&IDs.Must have a functional understanding of mechanical systems.Good understanding of SQL databases.Experience with PostgreSQL, MySQL, SQLite, Microsoft SQL Server, or MariaDBGood understanding of IT networks, including controller communication protocols and Gateway networking.Preferred :

Bachelor's degree in Systems Engineering, Controls Engineering, Software Engineering, Electrical Engineering, Mechatronics Engineering, or Computer Science.Experience with DDC controls, and Modbus and BACnet protocols.Experience with Tridium or other BAS control systems.Experience with Active Directory and SAML 2.0.Ignition SCADA a major plusIgnition Gold - also a major plusBenefits :

MedicalDentalVisionFlexible Spending Accounts401K w/ company matchLife/AD&D/LTDPaid Vacation/Sick/HolidaysEmployee Assistance ProgramPet Insurance