SCADA/MES Software Engineer - Dakota Dunes, SD

VetJobs

Dakota Dunes (SD)

On-site

USD 90,000 - 130,000

Full time

28 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health/Dental/Vision
Matching 401(k)
Profit Sharing
Paid Vacation and Holidays

Job summary

VetJobs is seeking a motivated engineer to develop and maintain SCADA/MES systems. You will provide technical leadership for automation software, industrial communications, data collection, and operational reporting.

The role focuses on designing, developing, supporting, and improving SCADA, MES, historian, and industrial data systems. Responsibilities include leading engineering efforts, troubleshooting across systems, and integrating plant-floor data with business platforms.

Qualifications

  • Minimum of 3 years relevant SCADA/HMI development.
  • Manufacturing environment experience is preferred.
  • Strong knowledge of automation software and data systems.

Responsibilities

  • Lead SCADA & MES engineering, including development, enhancement, and lifecycle support.
  • Troubleshoot and resolve SCADA, MES, PLC, historian, database, and reporting issues.
  • Design and improve historian, reporting, and operational data systems; develop SQL queries and dashboards.
  • Develop automation scripts and utilities using SQL, Python, VBA and related tools.
  • Configure and troubleshoot OPC UA, Modbus TCP, and related protocols across PLCs and networks.
  • Support Proficy Historian configuration, data collection, retention, and archiving; assist with upgrades and backups.

Skills

SCADA/HMI development
PLC programming
SQL development
Python
Diagnostics & troubleshooting
OPC/Modbus/iFIX familiarity

Education

Bachelor’s degree in Electrical Engineering, Computer Engineering, Software Engineering, Computer Science, Mechanical Engineering, Industrial Engineering or related field

Tools

OPC
Modbus
iFIX
Historian platforms

Job description

Job Description

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.

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

Minimum of 3 years relevant SCADA/HMI development. Experience in a manufacturing environment is desired.

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.
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

Our company is known for its competitive pay, benefits, and opportunities to advance. Depending on position benefits may include: Health/Dental/Vision, Disability, Life, Flex Medical and Dependent Care, Matching 401(k), Profit Sharing, Paid Vacation and Holidays.

Our company is an equal opportunity employer and will not discriminate against any person on the basis of race, religion, national origin or sex in violation of Title VII. The company prohibits discrimination against employees, applicants for employment and students on the basis of age, color, disability, marital status, national origin, race, religion, sex, sexual orientation, or veteran’s status.

Equal Opportunity Employer/Vet/Disabled

Post offer physical and substance testing required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

SCADA/MES Software Engineer
SCADA/MES Software Engineer

empirical foods, inc. • Dakota Dunes (SD)

On-site
USD 90,000 - 130,000
Scada Engineer
Scada Engineer

619 Recruiting • Indianapolis (IN)

On-site
USD 95,000 - 115,000
Advanced Electrical Systems SCADA Integration Field Service Engineer
Advanced Electrical Systems SCADA Integration Field Service Engineer

Carolina Cat • Charlotte (NC)

On-site
USD 70,000 - 90,000
Automation Technician
Automation Technician

Koniag Energy & Water, LLC • Alaska

On-site
USD 90,000 - 130,000
Health Insurance
401(k) Plan
Paid Time Off
+1
Automation Engineer - Development - Data Centers (SCADA )
Automation Engineer - Development - Data Centers (SCADA )

Albireo Energy • Peachtree City (GA)

On-site
USD 70,000 - 85,000
Medical Insurance
Dental Insurance
Vision Insurance
+4
Sr. SCADA/HMI Platform Engineer
Sr. SCADA/HMI Platform Engineer

Vulcan Elements • North Carolina

On-site
USD 120,000 - 160,000
Sr. SCADA/HMI Platform Engineer
Sr. SCADA/HMI Platform Engineer

Vulcan Elements • Benson (NC)

On-site
USD 120,000 - 170,000
Manufacturing Intelligence Engineer - SCADA
Manufacturing Intelligence Engineer - SCADA

BW Design Group • St. Louis (MO)

On-site
USD 90,000 - 130,000
Automation Engineer - Development - Data Centers (SCADA )
Automation Engineer - Development - Data Centers (SCADA )

Albireo Energy • New Castle (DE)

On-site
USD 70,000 - 85,000
Medical Insurance
Dental Insurance
Vision Insurance
+7
Automation Software Developer (DCS) - Manufacturing
Automation Software Developer (DCS) - Manufacturing

MAPEI S.p.A. • Chicago (IL)

On-site
USD 100,000 - 114,000
Free medical insurance
Annual discretionary bonus
401K retirement with up to 6% matching
+3