Software Engineer, SCADA
Core
Build the software side of the SCADA stack, including services, integrations, and interfaces on top of site control systems.
Role type
Software Engineer (SCADA/Industrial Control Systems)
Builds
SCADA services, integrations with EPMS platforms, data and automation layers, historians, event flows, and deployment tooling.
Domain
Industrial control systems, SCADA, EPMS, data center infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
SCADA software development, EPMS integration, OPC UA implementation, historian and alarm system integration, templated deployment automation, production code writing, system testing
Preferred skills
Ignition, Wonderware, or GE platforms, IEC 61850, power protocols, Python, C#, data center electrical systems
Responsibilities
Build services and interfaces on top of site control systems; Ship integrations between SCADA and EPMS platforms; Own historians and event flows (alarms, trends, states); Build tooling for repeatable SCADA deployments across sites
Seniority
Mid-level to Senior, hands-on IC