HMI Specialist

Targan IncRaleigh, NC
Onsite

About The Position

The HMI Specialist is responsible for the design and implementation of the User Interface screens for Targan machinery. This interface will interact with multiple control systems to visualize the operation and status of the entire machine. The candidate will be part of the R&D Engineering design team, responsible for developing new TARGAN products. The candidate for this position will also be expected to be part of continuous improvement and maintenance of existing TARGAN equipment. The HMI touchscreen interface is an important part of TARGAN machinery, and therefore it is important that the implementation conforms to the highest standards while also implementing the latest technological innovations.

Requirements

  • Understanding design concepts and when different UI elements should be used to convey information in the best way.
  • Graphic design experience around UI/UX development and high-quality design with colors, icons, and layout.
  • Use of graphical tools to create images and icons.
  • Responsive design concepts with HTML5 webpages.
  • Interacting with multiple computer systems using REST, MQTT, SQL, and Grafana.
  • Understanding of ethernet terminology and operation.
  • Experience working with Industrial Machinery and the different hardware and networks that operate in the machine.
  • Experience with Beckhoff TwinCAT HMI or Aveva Edge/Ecostruxure Machine Scada Expert.
  • Experience working in a collaborative environment using DevOps and GIT.
  • Minimum of 3-5 years of experience working in HMI design or similar user interface design.
  • Candidates showing examples of previous projects to demonstrate quality of work will be considered in lieu of experience.

Nice To Haves

  • Bachelor’s degree in electrical or computer engineering, computer science or similar.
  • A baseline understanding of industrial controls languages such as ladder, structured text, and function block diagram is ideal.

Responsibilities

  • Develop high quality HMI screens interfacing with PLCs and other devices.
  • Use web technologies such as HTML5, JavaScript, Python and HTTP to extend functionality in the HMI application and facilitate communication with multiple devices.
  • Use drawing tools to create graphics and save in formats such as png and svg.
  • Identify and develop layouts for different HMI screens that provide clear understanding of the machine operation, status, etc.
  • Work with the controls, data, and other engineers to collaborate on new features and incorporate them into the HMI application.
  • Work with marketing to get requirements for new features and incorporate them into the HMI application.
  • Work with field support to solve issues and take in feedback for improvements and incorporate them into the HMI application.
  • Interact with development operations to track work, bug fixes, etc.
  • Serve as a technical lead for a project and work independently to implement a new design or feature.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

1-10 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service