HMI Applications Engineer

Remote

Full-time

01-05-2025

31-07-2025

5035


110-130,000


Position:

  • HMI Applications Engineer

Job Type:

  • Full-Time

Salary:

  • $110,000–$130,000

Locations (Remote options available from any of these sites):

  • Greenville, South Carolina
  • Raleigh, North Carolina
  • Winchester, Virginia

Job Description:
We are seeking an experienced HMI Applications Engineer to join our team, working remotely from one of our three key locations in the Southeastern and Mid-Atlantic United States. In this role, you will be responsible for developing application software that meets project requirements while following internal standards and best practices. The position includes configuring customer hardware and networks, developing SCADA applications, conducting system startups and testing, and providing end-user training.

Key Responsibilities:

  • Collaborate with the Engineering Supervisor and Project Manager to understand project requirements and review contractual documents.
  • Keep project managers updated on task progress, milestones, and any budget concerns.
  • Prepare accurate and timely documentation, including timesheets, trip reports, and project logs.
  • Follow established engineering standards and development procedures.
  • Configure system servers, workstations, operating systems, networks, and peripherals at customer sites.
  • Develop HMI application software using SCADA platforms such as Wonderware, Ignition, VTScada, iFix, or FactoryTalk View SE.
  • Install and validate custom applications and vendor software.
  • Integrate third-party equipment using standard industrial communication protocols.
  • Participate in Factory Acceptance Testing (FAT) and Site Acceptance Testing (SAT).
  • Demonstrate system features to stakeholders, including hardware operations, SCADA control, alarms, data visualization, and reporting.
  • Develop customized reports based on client requirements.
  • Deliver training sessions for operators, supervisors, and administrative staff.
  • Prepare and deliver final project documentation.
  • Provide ongoing technical support to clients.

Reporting & Team Structure:

  • Reports to the Engineering Supervisor or Department Manager.
  • Receives direction from supervisors and project managers.
  • Works closely with other project team members.

Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or related field (preferred).
  • Minimum of 2 years’ experience with HMI/SCADA development, ideally in the utility or process automation sectors.
  • Proficiency with Microsoft operating systems, network setup, and SCADA platforms (Wonderware System Platform, Ignition, VTScada, iFix, or FactoryTalk View SE).
  • Strong communication skills and a collaborative mindset.

Physical Requirements:

  • Ability to communicate clearly in person and through digital tools.
  • Frequent use of computers, phones, and email.
  • Capability to lift and install hardware such as servers and workstations.
  • Sufficient vision, hearing, and manual dexterity for system setup and testing.

Work Environment:

  • Combination of office and field-based work.
  • Extended computer use.
  • Occasional irregular hours and on-call support during system startups or warranty periods.

Travel:
Frequent travel required for system installations, testing, and client demonstrations.

This position closes in 45 days