Full Time

SCADA/MES Software Engineer

empirical Foods
North Sioux City, SD
$90,000 - $130,000* / year (about $43–$63 an hour)

Job Description

About this kind of role

What a SCADA/MES Software Engineer usually does. The employer's own details are in the listing.

Typically does: This role involves designing, developing, and maintaining software systems used to monitor and control industrial processes. Engineers in this position often integrate Supervisory Control and Data Acquisition (SCADA) and Manufacturing Execution Systems (MES) to improve efficiency and data accuracy. They troubleshoot system issues, implement updates, and ensure seamless operation of complex automated systems. Responsibilities can also include creating documentation and collaborating with operations and engineering teams.

Tools and skills: Proficiency in programming languages like C++, Python, and SQL, along with experience with SCADA/MES platforms, database management, and industrial network protocols is generally expected.

Good fit for: Individuals with a strong analytical mindset, a passion for automation, and the ability to work both independently and as part of a team typically thrive in this role.

Of the 33 countries of the Americas, the United States was the 9th lowest for unemployment in 2025, by the International Labour Organization’s estimates. Every country, ranked →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.