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, maintainable solutions. The position leads SCADA and MES application development and lifecycle support; supports monitoring, troubleshooting, commissioning, startups, upgrades, validation, and software changes; and designs industrial data systems and integrations. It develops SQL queries, stored procedures, dashboards, reports, interfaces, applications, scripts, utilities, and reusable tools. The role also supports industrial communications and Proficy Historian systems, evaluates industrial AI and advanced analytics opportunities, and promotes reliability, standards, documentation, and continuous improvement. The engineer provides project and commissioning guidance, coordinates vendors, contractors, and integrators, and communicates across operations, maintenance, engineering, IT, and leadership. The role participates in after-hours critical-system escalation and incident response, remotely or on site. Work takes place in office and industrial manufacturing settings. The job requires regular and punctual attendance and the ability to perform essential functions with or without reasonable accommodation. Post-offer physical and substance testing 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