Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

SCADA/MES Software Engineer

empirical foods, inc.

Job Description

Job Description

Overview

We are looking for a motivated person to develop and maintain SCADA/MES systems.  Qualified applicants will provide technical leadership for automation software, industrial communications, data collection, and operational reporting.  Position is responsible for designing, developing, supporting, and improving SCADA, MES, historian, and industrial data systems.

Responsibilities

  • SCADA & MES Engineering: Lead application development, enhancement, and lifecycle support. Translate operational requirements into solutions; maintain graphics, tag, alarm, database, and deployment standards. Support commissioning, startup, upgrades, validation, and software-change review and approval.
  • System Monitoring & Troubleshooting: Serve as an escalation resource for SCADA, MES, PLC, historian, database, communications, and reporting issues. Lead root-cause investigations; improve performance and reliability through corrective actions and tools that reduce recurring incidents.
  • Industrial Data Systems & Integration: Design and improve historian, reporting, and operational data systems. Develop and optimize SQL queries, stored procedures, dashboards, reports, and interfaces; integrate plant-floor and business platforms. Maintain data collection, equipment-context, naming, and quality standards.
  • Programming & Automation Development: Develop applications, scripts, utilities, and reusable tools using SQL, Python, VBA, and related technologies. Automate manual work and improve deployment, diagnostics, reporting, and monitoring using documentation, testing, version control, change management, and rollback planning.
  • Industrial Communications: Design, configure, integrate, and troubleshoot OPC UA, Modbus TCP, and related protocols across PLCs, SCADA, historians, MES, networks, gateways, and external interfaces. Maintain communication, naming, polling, and reliability standards.
  • Proficy Historian Support: Configure, maintain, and troubleshoot systems and collectors. Establish collection, compression, retention, and archive standards; resolve missing, stale, flatlined, or inconsistent data. Support trending and production analysis; coordinate upgrades, security, backups, and recovery with IT.
  • Industrial AI & Advanced Analytics: Evaluate opportunities and prepare validated data. Support proofs of concept and pilots with success metrics and implementation; integrate approved solutions under change-control and cybersecurity standards. Monitor business value and operational outcomes.
  • Reliability, Standards & Continuous Improvement: Improve availability, maintainability, and performance. Maintain engineering standards, design guidelines, procedures, and documentation; drive permanent corrective actions and project reviews. Promote standardization, scalability, and long-term supportability across facilities.
  • Leadership & Collaboration: Provide guidance during projects, commissioning, and support. Coordinate vendors, contractors, and integrators with company standards. Communicate issues and recommendations across operations, maintenance, engineering, IT, and leadership.
  • After-Hours Support:  Participate in critical-system support and escalation. Provide remote or on-site incident response; communicate status and recovery plans. Document incidents, corrective actions, and long-term improvements.

Additional

  • Ability to perform all essential job functions with or without reasonable accommodation.
  • Must have regular and punctual attendance.
  • Perform all other duties as assigned.

Qualifications

Skills and Abilities

  • Progressive experience in SCADA/HMI development required, knowledge of MES and manufacturing data systems highly desirable.
  • Proficient in automation and controls troubleshooting; working knowledge of PLC programming, diagnostics, and communications.
  • SQL development and database troubleshooting required; experience with Python, VBA, or related scripting languages a plus.
  • Experience with one or more of the following; OPC, Modbus, iFIX or historian platforms.

Demonstrated Competencies

  • Ability to communicate with all levels of employees in written or verbal form.
  • Ability to solve and communicate complex problems.
  • Strategic planning and organizational ability.
  • Provide data driven results to lead and influence decisions.
  • High level of ambition and motivation for success, be solutions oriented, results driven, and self-starter.

Physical Requirements

  • Office setting and industrial manufacturing setting.

Experience: Minimum of 3 years relevant SCADA/HMI development.  Experience in a manufacturing environment is desired.
Education: Bachelor’s degree in Electrical Engineering, Computer Engineering, Software Engineering, Computer Science, Mechanical Engineering, Industrial Engineering, or a related technical discipline; OR an equivalent combination of technical education and applicable automation, controls, SCADA, MES, or software engineering experience.
Department: Systems Automation

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the SCADA/MES Software Engineer in North Sioux City, SD vacancy
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Suggested
    Remote job
    Internship

    Danaher

    Sioux City, IA
    3 days ago
  • $105.79k - $141.05k

     ...meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role Red Team - Lead Information Security Engineer The Lead Information Security Engineer within Product and Platform Security provides technical leadership and hands-on execution... 
    Suggested
    Full time
    Temporary work
    Remote work

    Lumen

    Sioux City, IA
    2 days ago
  • $80.51k - $107.34k

     ...shape the future of AI‑ready connectivity, join us today. The Role Join Lumen Security Advisory Services as a Cloud Security Engineer, helping customers identify and reduce security risk across cloud and on-premises environments. This hands-on, early-career... 
    Suggested
    Full time

    Lumen

    Sioux City, IA
    1 day ago
  •  ...agile development methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/... 
    Suggested
    Full time

    Cheez

    Sioux City, IA
    1 day ago
  • $103.71k - $138.28k

     ...ownership, deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Field Engineering Quality Control Engineer is responsible for overseeing and managing quality assurance processes that support Field Engineering... 
    Suggested
    Full time
    Temporary work
    For contractors

    Lumen

    Sioux City, IA
    18 hours ago
  • $128.19k - $184.01k

     .... About the Team and Role: We are seeking a talented iOS Engineer to join us in building Poe, an innovative platform that brings...  ...engineers to enhance the overall user experience Own the entire software development process from timeline estimation to coding, testing... 
    Remote job
    Full time

    Quora

    Sioux City, IA
    5 days ago
  • $120k - $140k

     ...We are seeking a motivated and technically proficient Solutions Engineer to serve as a trusted advisor to customers throughout the sales...  ...with the sales/pre-sales processes used in either hardware or software sales. ~ Polished presenter, comfortable leading presentations... 
    Remote job
    Full time
    H1b

    Aperia Technologies

    Sioux City, IA
    5 days ago
  •  ...Description Job Description Job Title:               Design Engineer II Department:         Product Development Reporting to:...  ...Proficient creating parts, assemblies, and drawings with design software i.e. SolidWorks, Inventor, AutoCAD ~4 or more years of... 
    Work at office
    Monday to Friday

    FIMCO Industries

    North Sioux City, SD
    3 days ago
  •  ...assistance. Requirements Relocation to the Madison, WI area (reimbursed) BS/BA or greater in Computer Science, Mathematics, Software Engineering, Computer Engineering, or a related field A history of academic excellence or professional success Eligible to work in the... 
    Relocation
    Visa sponsorship
    Relocation package

    Epic

    Sioux City, IA
    4 days ago
  •  ...Job Description Job Description Title: Backend ML Engineer Reports to: Senior Software Architect Location: North Sioux City, SD Job Description:  Sterling Computers is a technology company that provides IT solutions to a variety of clients, including the... 
    Local area

    Sterling Computers Corporation

    North Sioux City, SD
    15 days ago
  • $80k - $108k

     ...Developer who can turn complex requirements into reliable, scalable software. This Python Developer role hands senior talent $80,000 - $108...  ...in incident postmortems Review pull requests and uphold engineering standards across the technology team What You'll Bring Resilience... 
    Temporary work
    Remote work
    Shift work

    Energy Innovation: Policy and Technology LLC

    Sioux City, IA
    4 days ago
  • $75k - $108k

     ...clean, performant Snowflake code that runs in production, this part-time role in Sioux City, IA was made for you. A part-time AI Engineer post in Sioux City that values Kafka over 7 years, pays $75,000 - $108,000, and never boxes you in. Key Responsibilities Mentor the... 
    Part time
    Remote work

    Energy Innovation: Policy and Technology LLC

    Sioux City, IA
    4 days ago
  • $58k - $83k

    This mid-level Site Reliability Engineer opening is for someone who treats AWS documentation as a first draft they intend to improve. This mid-level Site Reliability Engineer job in Sioux City converts 4 years of experience into $58,000 - $83,000 and standing influence... 
    Full time
    Flexible hours

    Jones Lang LaSalle

    Sioux City, IA
    3 days ago
  • $20 - $60 per hour

     ...What You’ll Do Collaborate with a multidisciplinary team of engineers and scientists to design, develop, and implement technology...  ...technology development. Familiarity with programming languages or software used in automation and systems engineering. Experience with... 
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office

    Moderna

    Sioux City, IA
    2 days ago
  • $20 - $60 per hour

     ...from January 19, 2027 through June 25, 2027. As an individual contributor, you will work at the intersection of mRNA science, software engineering, data, and design operations, helping strengthen the workflows and digital tools that enable mRNA design. Working closely... 
    Permanent employment
    Work experience placement
    Internship
    Work at office
    Work from home

    Moderna

    Sioux City, IA
    2 days ago
  • $135k

     ...ensure high system availability and performance. Provide YARDI support and training to end users; document processes. QA & Software Testing & Change Management. Why You’ll Want This Role: ~ Join a collaborative, tight-knit team that values innovation and... 
    Permanent employment
    Full time
    Immediate start
    Remote work

    Robert Half

    Sioux City, IA
    3 days ago
  • $57k - $87k

    We believe great engineers ship great software, so we are hiring a PHP Developer who lives and breathes Selenium. A mid-level seat in IA that values Goal Setting, pays $57,000 - $87,000 for 4 years of it, and hands you the wheel early. Key Responsibilities Build JavaScript... 
    Full time
    Remote work
    Flexible hours

    International Business Machines Corporation

    Sioux City, IA
    3 days ago
  • $56k - $88k

     ...feature that wins back the IA accounts Community Impact Foundation lost Document the Continuous Learning system so the next mid-level engineer onboards in days, not weeks Configure and manage infrastructure as code across staging and production Own the Elasticsearch... 
    Full time
    Shift work

    Community Impact Foundation

    Sioux City, IA
    4 days ago
  •  ...; however, candidates must be willing to travel quarterly to home office in South Sioux City, NE. Sr. Data EngineerAre you a Data Engineer that enjoys building robust data solutions and interested in shaping the future of data infrastructure? Join our growing IT Data Management... 
    Work at office
    Remote work
    Home office

    Great West Casualty

    South Sioux City, NE
    4 days ago
  •  ...career with an established IT consulting firm known for its knowledgeable team and commitment to customers. We’re seeking a Network Engineer who enjoys solving problems, working with people, and building reliable, secure networks. This is an opportunity for someone... 

    Elite Executive Partners

    North Sioux City, SD
    5 days ago
  • Join to apply for the Technical Solutions Engineer role at Epic 2 weeks ago Be among the first 25 applicants Join to apply for the Technical...  .... As a Technical Solutions Engineer at Epic, you’ll work on software that impacts 305 million patients around the world. Alongside... 
    Full time
    Work at office
    Relocation
    Visa sponsorship
    Relocation package

    Epic

    Sioux City, IA
    4 days ago
  • $61k - $87k

    At JCPenney, PostgreSQL isn't a buzzword on a slide, it's Tuesday, and we need an Angular Developer who feels the same way. Here $61,000 - $87,000 buys not just your time but a stake in the technology work, the kind JCPenney trusts mid-level people to steer. Key Responsibilities...
    Remote work

    JCPenney

    Sioux City, IA
    1 day ago
  • $44k - $62k

    Behind every bias-to-action technology feature is a Backend Developer who sweated the edge cases, and Ingersoll Rand is hiring more of them. Bring 1 years to this IA Backend Developer job and Ingersoll Rand answers with $44,000 - $62,000 and a runway that keeps unrolling...
    Freelance
    Remote work
    Flexible hours

    Ingersoll Rand

    Sioux City, IA
    1 day ago
  •  ...through some of the most important financial decisions of their lives, you’ll find purpose and opportunity here. YOUR OPPORTUNITY: DATA ENGINEER The Data Engineer develops and maintains the Bank's data infrastructure, integrations, and automation solutions. Working closely... 

    Security National Bank

    Sioux City, IA
    4 days ago
  • $110k - $138k

     ...collaborative ecosystem featuring state-of-the-art hardware and software—WWT enables clients and partners to conceptualize, test and...  ...offerings. Education: Bachelor’s degree in Computer Science, Engineering, Robotics, or a related field. Advanced degrees or relevant AI... 
    Full time
    Work experience placement
    Remote work
    Flexible hours
    Shift work

    World Wide Technology

    Sioux City, IA
    2 days ago
  • $35 per hour

     ...take you? Transform the everyday with us! Our Siemens Grid Software team works to accelerate and secure the energy transition. We...  ...Basic Qualifications: Pursuing a master’s degree Electrical Engineering, Power Systems Engineering, or related field. Ability to... 
    Remote job
    Hourly pay
    Permanent employment
    Full time
    Internship
    Work at office
    Local area
    Immediate start

    Siemens

    Sioux City, IA
    3 days ago
  • $84.63k - $112.84k

    Lumen is the trusted network for the AI‑powered world, connecting people, data, and applications through our expansive fiber network and connected ecosystem. We enable secure, high‑performance connectivity across cloud, edge, and AI workloads for enterprises, governments...
    Full time
    Temporary work
    Remote work

    Lumen

    Sioux City, IA
    18 hours ago
  • Supervisory Transportation Security Officer Opportunities in Jefferson Supervisory Transportation Security Officers—or STSOs—manage the people and daily decisions behind airport passenger and baggage screening operations. They supervise Transportation Security Officers...
    Permanent employment
    Full time
    Temporary work
    Trial period
    Flexible hours
    Shift work
    Night shift
    Weekend work
    Day shift
    Afternoon shift
    Early shift

    TSA Hiring Center

    Jefferson, SD
    8 days ago
  • Supervisory Transportation Security Officer Opportunities in North Sioux City Supervisory Transportation Security Officers—or STSOs—manage the people and daily decisions behind airport passenger and baggage screening operations. They supervise Transportation Security...
    Permanent employment
    Full time
    Temporary work
    Immediate start
    Trial period
    Flexible hours
    Shift work
    Night shift
    Weekend work
    Day shift
    Afternoon shift
    Early shift

    Transportation Security Jobs

    North Sioux City, SD
    8 days ago
  • Lead Transportation Security Officer Opportunities in Jefferson Lead Transportation Security Officers—or LTSOs—help keep airport screening operations organized, consistent, and prepared for changing security needs. In this leadership role, you may guide Transportation ...
    Full time
    Flexible hours
    Shift work
    Night shift
    Weekend work
    Day shift
    Afternoon shift
    Early shift

    Airport Security Careers

    Jefferson, SD
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to SCADA/MES Software Engineer. Be the first to apply!