SCADA/MES Developer

  • Minneapolis, MN
  • Direct Hire
  • Job ID: MN63-2692233

SCADA/MES Developer

A driven and innovative SCADA and MES Developer to assist the engineering team with the design and implementation of programs installed in Supervisory and Plant Level applications.    


Under the direction of the automation team lead you will design, program, troubleshoot, and commission equipment using SCADA and MES programming principles.


  • Proven experience effectively designing, writing, integrating, and maintaining SCADA and MES programs.
  • Ability to configure and integrate wired and wireless Ethernet and Serial data networks.
  • Ability to configure desktop and server PC hardware and OS.
  • Ability to install and configure SCADA and MES application software.
  • Ability to engage in all phases of the SCADA development process: scoping, and analyzing client requirements, and interfacing business systems, creation of system user guides, and provide support during/after commissioning.
  • Ability to define, create, and implement standard operating procedures for SCADA development providing a standard process for the team to scale across projects of various size and scope.
  • Ability to participate in client meetings to define scope and functional and operational requirements of the SCADA/MES system.
  • Ability to provide technical assistance to field technicians on MES and SCADA programs.
  • Ability to troubleshoot, test and analyze program errors and revise programs to operational order.
  • Ability work independently and as part of a team on multiple projects simultaneously.
  • Proven ability to develop professionally through direct mentorship and personally sourced academics.
  • Ability to analyze current systems and design/implement solutions to resolve complex technical integration issues.
  • Ability to stay aware of industry best practices, and emerging technological developments.
  • Ability to effectively communicate with clients, vendors and internal teams.
  • Excellent critical thinking skills supporting sound technical solutions to complex problems.
  • Ability to work on multiple projects without losing efficiency.
  • Ability to design intuitive, easy-to-navigate, aesthetically pleasing user interfaces.
  • Experience with SCADA/MES functionality:
    • Graphics and Visualization
    • Alarm Management
    • Data Logging (native and SQL based)
    • Data Trending (real time and historical)
    • Data Reporting
    • OEE
    • Recipe Management
    • Track and Trace
    • Batching
    • ERP interfacing
  • Experience with at least four SCADA/MES platforms:
    • Factory Talk View SE, Plant PAx
    • FactoryTalk Batch
    • Ignition
    • Wonderware InTouch
    • iFix
    • Proficy MES
    • Rockwell MES
    • Sepasoft MES
    • Wonderware MES
  • Familiarity with High Performance HMI programming techniques.
  • Familiarity with industrial networking, primarily Ethernet/IP.
  • Strong verbal, written and presentation skills.
  • Willing to work extended hours as necessary.
  • Proficiency with Microsoft Office Suite.
  • Additional duties as assigned.


  • Bachelor’s degree in Electrical Engineering, or Computer Science, or equivalent education/experience.
  • 3+ years of SCADA/MES development experience; automation of industrial equipment.
  • Possess and maintain a valid driver’s license that represents a history of safe & competent driving
  • Ability to pass a pre-employment drug screen and criminal background check.
  • 5+ years’ experience in Electrical Controls Engineering preferred
  • Bachelor’s degree in Electrical Controls Engineering preferred

Apply Online
Job Alerts

Login to create notifications on the jobs you’re looking for!

Have any questions?

Let’s get in touch

  • Upload Resume
  • "If you would like immediate nation-wide exposure to several thousand recruiters within our recruiter network please upload resume here and start your job search."
    Click here
  • This field is for validation purposes and should be left unchanged.

Share on popular social media

Related Jobs

Share our job with others