This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking an experienced Ignition EPMS Programmer to develop a small-scale Electrical Power Monitoring System (EPMS) using Ignition by Inductive Automation. This role is primarily remote with occasional travel to Pennsylvania as needed. The ideal candidate will be certified in Ignition (Core or Gold) and experienced in building Perspective-based graphical interfaces for power monitoring systems.
Job Responsibility:
Develop and configure Ignition 8.x projects
Build EPMS applications for monitoring electrical distribution systems
Create interactive dashboards and one-line diagrams in Perspective
Configure Tags, UDTs, alarms, and alarm pipelines
Integrate power meters and PLCs via OPC UA and Modbus TCP
Develop Python (Jython) scripts within Ignition
Implement responsive, modern HMI graphics using Perspective
Log data to SQL databases and build reporting dashboards
Support system commissioning and testing
Travel occasionally to Pennsylvania for onsite support
Requirements:
Ignition Core or Gold Certification
3+ years of Ignition development experience
Strong experience with Ignition Perspective module
Experience with EPMS or power monitoring systems
Knowledge of Modbus TCP, OPC UA, and PLC integration
Experience writing Python scripts in Ignition
Understanding of electrical distribution systems (kW, kWh, breakers, transformers, etc.)
Experience with SQL databases
Nice to have:
Ignition Gold Certification
Experience deploying Ignition Gateways in production environments
Experience building one-line electrical diagrams
Background in electrical engineering or industrial automation
Experience with energy analytics or load monitoring systems