Software Engineer, SCADA

Fluidstack

$90K — $130K *
Energy & Utilities
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience in software development for SCADA, EPMS, or industrial control systems.
  • Strong background in integrating OPC UA, historians, or alarm systems into contemporary software stacks.
  • Understanding of control boundaries including differentiated read and write paths.
  • Experience transforming site-specific manual setups into standardized deployments.
  • Proficiency in writing production code with a focus on testing in non-disruptive environments.
  • Familiarity with platforms like Ignition, Wonderware, or GE; knowledge of IEC 61850 or relevant power protocols; skills in Python or C#.

Responsibilities

  • Develop the software components of the SCADA stack, including services and interfaces.
  • Implement integrations between SCADA systems and EPMS along with the company's data frameworks.
  • Manage data historians and event flows for effective accessibility beyond control rooms.
  • Create tools to standardize SCADA deployments across multiple sites.

Benefits

  • Commitment to pay equity and transparency.
  • Supportive recruitment process with confirmation of application status.
Full Job Description
Role Scope
  • Build the software side of the SCADA stack: services, integrations, and interfaces on top of site control systems.
  • Ship integrations between SCADA and EPMS platforms and the company's data and automation layers.
  • Own the historians and event flows: alarms, trends, and states made usable beyond the control room.
  • Build tooling that makes SCADA deployments repeatable across sites.
What We're Looking For
  • The below is a starting point. We always make space for exceptional people, so if you don't fit this role exactly, tell us where you would.
  • You've built software against SCADA, EPMS, or industrial control systems.
  • You've integrated OPC UA, historians, or alarm systems into modern stacks.
  • You respect the control boundary: read paths and write paths engineered differently.
  • You've turned a per-site manual setup into a templated deployment.
  • You write production code and test against systems you can't break.
  • Bonus: Ignition, Wonderware, or GE platforms. IEC 61850 or power protocols. Python or C#. Data center electrical systems.


We are committed to pay equity and transparency.

You will receive a confirmation email once your application has successfully been accepted. If there is an error with your submission and you did not receive a confirmation email, please email [redacted] with your resume/CV, the role you've applied for, and the date you submitted your application-- someone from our recruiting team will be in touch.

Similar Jobs

More Jobs at Fluidstack

More Energy & Utilities Jobs

Find similar Software Engineer, SCADA jobs: