PLC / SCADA Programmer

CCG Business Solutions, LLC

PLC / SCADA Programmer

Charlotte, NC
Full Time
Paid
  • Responsibilities

    Job Description

    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 integrations,
    • 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.
  • Qualifications

    Qualifications

    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.
    • 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.

    Additional Information

    Compensation:

    $100,000 - $120,000

    Employee Benefits: Medical Dental Vision Flexible Spending Accounts 401K w/ company match Life/AD&D/LTD Paid Vacation/Sick/Holidays Employee Assistance Program Pet Insurance

    All your information will be kept confidential according to EEO guidelines.