PLC/Scada Programmer

Charlotte, North Carolina

Vitruvian Consulting Llc
Job Expired - Click here to search for similar jobs
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 integration
    • Perspective and Vision user interfaces
    • Report creation
    • Alarm configuration
    • Interaction with SQL data sources
    • CSS, Python, and Python-based scripting
    • Pre- and post-project documentation
    • Testing, 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 SCADA
  • Core Certification (Gold Certification a plus)
  • Perspective and Vision development
  • Experience integrating Ignition with PLCs, Modbus, and Bacnet for control and reporting.
  • Rockwell Studio 5000
  • Experience 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 MariaDB
  • Good 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 plus
  • Ignition Gold - also a major plus
Benefits:
  • Medical
  • Dental
  • Vision
  • Flexible Spending Accounts
  • 401K w/ company match
  • Life/AD&D/LTD
  • Paid Vacation/Sick/Holidays
  • Employee Assistance Program
  • Pet Insurance
Date Posted: 14 April 2025
Job Expired - Click here to search for similar jobs