The SCADA/MES Software Engineer develops, maintains, supports, and improves SCADA, MES, historian, and industrial data systems. The role provides technical leadership for automation software, industrial communications, data collection, and operational reporting, translating operational requirements into reliable solutions. The engineer supports system lifecycle activities, including application development, commissioning, startups, upgrades, validation, and software-change review. The position also troubleshoots SCADA, MES, PLC, historian, database, communications, and reporting systems; leads root-cause investigations; and improves system performance and reliability. The role designs and improves industrial data systems and integrations, develops SQL queries, stored procedures, dashboards, reports, interfaces, scripts, and reusable tools, and supports industrial protocols and Proficy Historian. It also evaluates industrial AI and advanced analytics opportunities, maintains engineering and data standards, and collaborates with operations, maintenance, engineering, IT, leadership, vendors, contractors, and integrators. Participation in critical-system after-hours support and incident response is required.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level