×
Register Here to Apply for Jobs or Post Jobs. X
More jobs:

PLC​/SCADA Programmer

Job in Charlotte, Mecklenburg County, North Carolina, 28245, USA
Listing for: Sterling Inspired Staffing.
Full Time position
Listed on 2026-09-12
Job specializations:
  • Software Development
    Python
Salary/Wage Range or Industry Benchmark: 100000 - 120000 USD Yearly USD 100000.00 120000.00 YEAR
Job Description & How to Apply Below

Charlotte, North Carolina, United States

$  -  (US Dollar)

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 integrations,
    • Perspective and Vision user interfaces,
    • Report creation,
    • 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 Ignitions 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
  • Bachelors 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.
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

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary