SCADA Development Engineer Level 1

Hoffman & Hoffman Inc
Charlotte, NC

Job Description

Job Description

Job Purpose: The SCADA Development Engineer 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.

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.
  • 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.
Posted 2025-09-01

Recommended Jobs

Line Cook

Allegiance Staffing
Kannapolis, NC

Job Description Job Description Line Cook Location: Kannapolis, NC Pay Rate: 16 / Hour Wednesday - Sunday - 11:00 AM - 6:00 PM We pay Weekly! Job Description : We’re looking for…

View Details
Posted 2025-07-26

Med/Surg | LPN

Brevard, NC

Med/Surg Licensed Practical Nurse (LPN) Jobs – Locum Tenens Travel Assignment – Brevard, North Carolina Advance your nursing career as a Med/Surg Licensed Practical Nurse (LPN) with this locum tene…

View Details
Posted 2025-08-22

Production Team Partner - Garment Sorter & Shipper - UniFirst

UniFirst
Fayetteville, NC

Our Production Team is Kind of a Big Deal! UniFirst is seeking a reliable and hardworking Production Team Partner to join our UniFirst Family. As a Team Partner in the Shipping Department, you will…

View Details
Posted 2025-08-22

Finance Analyst II

eTeam Inc
Davidson County, NC

Pay Rate: $48 - $52/Hour Duties: [70%] Central OPEX & HC: Manage and review the end-to-end Operating Expenses (OPEX) & Headcount (HC) planning and forecasting deliverables …

View Details
Posted 2025-09-08

Outside Sales Representative - Stairlift

Leaf Home
Raleigh, NC

Are you looking for a company with  unlimited  compensation opportunity,  weekly pay , and  advancement to management roles?  Leaf Home Stairlift, a division of Leaf Home LLC is looking to grow our …

View Details
Posted 2025-09-16

Administrative Assistant

Owens Realty Services
Raleigh, NC

Established in 1990, Owens Realty Services is a full-service commercial brokerage, investment, management, maintenance, housekeeping and environmental services company. Our comprehensive roster of se…

View Details
Posted 2025-08-26

Nursing Supervisor

Old Vineyard Behavioral Health Services
Winston Salem, NC

Job Description Job Description This opportunity is for a full-time (36-hours per week) Nursing Supervisor. The position offers full benefits and a schedule of two weeknights 8pm - 8am plus every…

View Details
Posted 2025-07-29

Counter Manager - Charlotte, NC

Clarins USA, Inc.
Raleigh, NC

Job Description Job Description Ready to bring passion into your career? A global leading skincare and make-up company, Clarins group is the embodiment of a committed family history, with a fier…

View Details
Posted 2025-07-29