Unknown Company

Direct Hire SCADA Engineer (Work from Home)

Remote • Posted 6 days ago
Remote Full Time Production Occupations
SCADA Software Engineer

We are currently hiring SCADA (Supervisory Control and Data Acquisition) software engineers. This is a full time, permanent position with benefits. Approximately 40% annual travel is expected on average. This position allows you to work from home when not traveling and promises a challenging environment with exposure to many diverse industries and manufacturing communities. We offer competitive wages, opportunity for advancement, a full benefit package and a very open family-oriented work environment.

Skills Overview

Desired skills include:

  • SCADA/HMI programming like FactoryTalk, WinCC, Ignition, iFix, Wonderware, Iconics, Citect, VTScada or any others.
  • Traditional high level programming experience like Visual Basic, C++, Java, JavaScript, Python, Perl or similar).
  • Database programming and general knowledge. Could include Microsoft SQL, MySQL, Oracle, Postgres, Maria or any other database system.
  • General knowledge of networking, routing, IP subnets and other forms of computer communication (RS-232, RS-485, etc.).
  • Knowledge and implementation of IOT and Industry 4.0 solutions.
  • Overall knowledge of manufacturing engineering and project management.
  • Good communication skills and attention to details.
Roles and Responsibilities Will Include:

Responsible for the design and implementation of customized SCADA and custom control systems.

  • Software design/development
    • Developing some of the most creative solutions to the most difficult problems in manufacturing.
    • Design, development, and implementation of SCADA software solutions
    • Design, development, and implementation of customized software solutions
    • Design, development, and implementation of HMI based logic
    • Design, development, and implementation of customized database, MES and ERP interfaces
    • Design, development and implementation of custom network and communication systems
    • Design, development and testing of PLC based logic
  • Startup and Commissioning
    • On-site testing and validation of new and retrofitted custom software systems
    • Debug of design and software in production and operational environments
    • Working with end users to develop systems that optimize their system's operation
    • Development of ERP and MES interfaces and custom reporting solutions
    • System checkout of all I/O, alarms/faults, and modes of operation
  • Development of technical documentation (i.e., O&M manuals, network diagrams, etc.)
  • Operator training
  • Enforce safe work practices as the highest priority & adheres to objectives for ergonomics, health/safety & housekeeping
  • Develop and monitor project schedules and budgets
Qualifications

Required:

  • Experience with programming, commissioning, and troubleshooting SCADA, HMI and/or other custom programming languages.
  • High level of analytical ability where problems are unusual and difficult.
  • High level of interpersonal skills to work effectively with others.
  • Self-motivated individual with a high level of resourcefulness.
  • Flexible schedule and ability to work extended hours.

Strongly Preferred:

  • Experience with SCADA & HMI programming, commissioning, and troubleshooting
  • Experience with custom programming in higher level languages (VB, C, Java, etc.)
  • Experience with programming and setting up databases (MS SQL, MySQL, etc)
  • Experience with various communication topologies. (Ethernet, RS-232/485, etc.)
  • Experience with industrial protocols (Modbus, EIP, Profibus, BacNet, etc.)
  • Experience with IOT and Industry 4.0 protocols (MQTT, SOAP, XML, etc.)

Education and Training: Bachelor's degree in Computer Science or similar, or 2 years' experience in a similar environment is preferred but not required

Back to Job Search