Back to results

SCADA Engineer

  • Charlotte, NC, United States

Salary: $85,000–$130,000 (level based on experience)

Applications open in a new tab.

Job details

Pay
Salary: $85,000–$130,000 (level based on experience)
Experience
2–4 years of experience in one or more of the following:
Posting language
English

Original job description

SCADA Engineer / Senior SCADA Engineer (Ignition)

Salary: $85,000–$130,000 (level based on experience)

Type: Full-time | Location: Charlotte, NC Were hiring a SCADA Engineer with flexibility to hire at Engineer or Senior Engineer level. Youll design, build, deploy, and support modern SCADA/BMS solutions (with a strong preference for Inductive Automation Ignition, especially Perspective). This role blends UI/UX for operator interfaces, industrial data modeling (tags/UDTs), integration (PLCs, networks, databases), commissioning support, and strong engineering standards.

Responsibilities

• Design and configure Ignition Perspective views using established standards and reusable components.

• Develop and maintain UDTs, tag structures, tag providers, and gateway configurations for PLCs, field devices, and enterprise integrations.

• Configure and maintain alarms, trends, historian tags, reporting, and database-driven workflows to meet project/customer requirements.

• Lead or support commissioning, including FAT/SAT, and provide onsite/remote support for SCADA/BMS deployments.

• Troubleshoot and resolve issues spanning PLCs, HMIs/SCADA apps, servers, device integrations, and industrial networks (with increasing autonomy at senior level).

• Partner with project leads, designers, and stakeholders to deliver complete SCADA solutions on time and to spec.

• Create and maintain technical/project documentation (functional specs, architecture diagrams, I/O & tag lists, test procedures, as applicable).

• Participate in (and for senior: own) code reviews, standards improvements, templates, naming conventions, and best practices.

• For senior-level scope: mentor junior engineers, provide actionable feedback, and guide technical decisions across complex/multi-site projects.

• Apply and promote OT cybersecurity and high-availability best practices.

Qualifications

Engineer-level

•

2–4 years of experience in one or more of the following:

• PLC and HMI/SCADA programming (preferably Ignition)

• HVAC/building automation controls and BMS integration

• Industrial networking and protocols

• Low-voltage control panel wiring and field device commissioning

• Front-end development for operator interfaces

• Scripting/software development (Python, Java, SQL, or modern front-end frameworks)

• Bachelors degree in a relevant engineering/technical discipline or equivalent experience

• Ignition Core Certified (or ability to obtain quickly)

Senior-Level (Well level you here if you bring most of this)

  • 5–8 years designing, implementing, and supporting SCADA systems, with significant exposure to Ignition or similar modern platforms
  • Proven experience leading technical work streams on complex or multi-site SCADA/BMS projects

•

Strong proficiency in:

• PLC programming and/or industrial protocols

• Ignition Designer, Perspective, tag providers, and gateway configuration

• Industrial networking + OT cybersecurity concepts

• Database integration (queries, historization, reporting)

• Bachelors degree in Engineering/Computer Science or equivalent experience

• Ignition Gold Certified (or ability to obtain quickly)

Leveling (How We Decide Engineer vs Senior)

Well align title and compensation based on your demonstrated ability to:

• Own architecture and technical deliverables end-to-end

• Lead standards and drive maintainable, scalable SCADA patterns

• Diagnose complex cross-system issues and perform root-cause analysis

• Mentor others and guide technical execution across projects

Nice-to-Haves

• Experience with reusable UI component libraries, design systems, or HMI/SCADA UX best practices

• Familiarity with OT segmentation, firewall/VLAN concepts, secure remote access, and high availability

• Prior experience supporting production environments with on-call or critical uptime requirements

#SEG2

Report this job