1

Human Machine Interface Jobs in Indiana (NOW HIRING)

Proficient in Human Machine Interface (HMI) programming, PLC programming, Eagle circuit board creation software, and circuit design. * Strong electrical engineering practices. * Strong problem ...

Support development and review of Interface Control Documents, wiring/interface data, data flow descriptions, signal interfaces, human-machine interface requirements, and system architecture ...

Support development and review of Interface Control Documents, wiring/interface data, data flow descriptions, signal interfaces, human-machine interface requirements, and system architecture ...

Support development and review of Interface Control Documents, wiring/interface data, data flow descriptions, signal interfaces, human-machine interface requirements, and system architecture ...

Be Seen First

Basic understanding of Programmable Logic Controllers (PLC), Human Machine Interface (HMI), and motor drives. Proficient in the use of electrical multi-meters. Company Description NPX ONE is trusted ...

Be Seen First

Basic understanding of Programmable Logic Controllers (PLC), Human Machine Interface (HMI), and motor drives. Proficient in the use of electrical multi-meters. Company Description NPX ONE is trusted ...

Controls Support Engineer

Indianapolis, IN · On-site

$79K - $102K/yr

Collateral duties include controls systems electrical design utilizing AutoCAD Electrical, PLC/PC programming, Human-Machine Interface (HMI) programming, customer training, debug support on site.

Automation Tech-1

Elkhart, IN · On-site

$40K/yr

Troubleshoots, maintains, and repairs industrial control systems and related devices including Programmable Logic Controllers (PLC), Human Machine Interfaces (HMI), distributed control systems ...

Manufacturing Automation Engineer

Greencastle, IN · On-site

$80K - $103K/yr

Human Machine Interface Programming * Assist in programming /Troubleshooting of Injection Mold presses, Blow molding presses, associated Robots (Star, ARI, Yushin), and automated assembly equipment.

Controls Technician

Avon, IN · On-site

$28.75 - $38/hr

Diagnose, repair, and maintain programmable logic controllers (PLCs), human-machine interfaces (HMIs), variable frequency drives (VFDs), and other automation systems; * Respond to equipment ...

next page

Showing results 1-20

Human Machine Interface information

See Indiana salary details

$13

$21

$29

How much do human machine interface jobs pay per hour?

As of Jun 5, 2026, the average hourly pay for human machine interface in Indiana is $21.72, according to ZipRecruiter salary data. Most workers in this role earn between $18.75 and $24.23 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Human Machine Interface (HMI) Engineer, and why are they important?

To thrive as a Human Machine Interface (HMI) Engineer, you need a solid background in computer science, electrical engineering, or a related field, along with expertise in user interface (UI) and user experience (UX) design. Familiarity with HMI software platforms (such as Siemens WinCC or Rockwell FactoryTalk), programming languages (like C++, Java, or Python), and relevant certifications are typically required. Strong problem-solving abilities, creativity, and effective communication skills help HMI Engineers design intuitive and efficient interfaces for end users. These skills are crucial for developing safe, reliable, and user-friendly systems that optimize human interaction with complex machines.

What are some common challenges faced by Human Machine Interface (HMI) professionals when collaborating with multidisciplinary teams?

HMI professionals often work closely with engineers, software developers, UX/UI designers, and end users, which can present challenges in aligning technical requirements with usability and design goals. Navigating differing priorities—such as balancing system performance with user-friendly interfaces—requires strong communication and negotiation skills. Additionally, HMI specialists must stay adaptable to rapidly evolving technologies and industry standards, ensuring seamless integration across hardware and software platforms. Building consensus and fostering effective teamwork are crucial for delivering successful HMI solutions.

What is a Human Machine Interface (HMI)?

A Human Machine Interface (HMI) is a user interface or dashboard that connects a person to a machine, system, or device. It allows operators to interact with and control industrial equipment, visualize data, and monitor processes in real time. HMIs are widely used in manufacturing, energy, transportation, and other industries to increase efficiency and safety. They can range from simple touchscreens to complex software applications integrated with other control systems.

What does a human machine interface do?

A Human Machine Interface (HMI) is a device or software that allows operators to interact with machinery or industrial systems, providing controls, displays, and data visualization. HMI professionals design, program, and maintain these interfaces to ensure efficient and safe operation of equipment, often using tools like SCADA systems and PLCs. They play a key role in automation and control environments.

What is the difference between Human Machine Interface vs Control Systems Engineer?

AspectHuman Machine InterfaceControl Systems Engineer
Required CredentialsTypically technical certifications, HMI software trainingEngineering degree, control systems certifications
Work EnvironmentManufacturing, industrial, automation settingsIndustrial plants, automation projects
Employer & Industry UsageManufacturers, automation companiesProcess industries, automation firms
Common Search & ComparisonYesNo

Human Machine Interface (HMI) professionals focus on designing and implementing user interfaces for industrial machines, ensuring operators can interact effectively with equipment. Control Systems Engineers develop and maintain control algorithms and systems that automate processes. While both roles work within industrial automation, HMI specialists concentrate on user interfaces, whereas Control Systems Engineers focus on system control logic and integration.

What are popular job titles related to Human Machine Interface jobs in Indiana? For Human Machine Interface jobs in Indiana, the most frequently searched job titles are:
What job categories do people searching Human Machine Interface jobs in Indiana look for? The top searched job categories for Human Machine Interface jobs in Indiana are:
Infographic showing various Human Machine Interface job openings in Indiana as of May 2026, with employment types broken down into 2% Locum Tenens, 2% As Needed, 80% Full Time, 9% Part Time, 2% Temporary, and 5% Contract. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $45,169 per year, or $21.7 per hour.
Advanced Controls Engineer

Advanced Controls Engineer

Bond Technologies, Inc

Elkhart, IN

$70K - $110K/yr

Full-time

Posted 23 days ago


Job description

An engineer in this position develops and maintains software & occasionally electrical controls hardware for Friction Based Metal Processing Machines.
Job Responsibilities:

  • Interpret control requirements, especially software, from customer/internal specifications
  • Develop flow charts, sequence of operations, and other high level controls documentation
  • Primarily responsible for developing and maintaining Machine Controller software with a focus on new and advanced development items
    • Programmable Logic Controller (PLC) software
      • Primarily in IEC 61131 Structured Text, but some in Ladder Logic
    • Computer Numerical Controller (CNC) software
      • Primarily in IEC 61131 Structured Text
    • Human Machine Interface (HMI) software (Using HMI builder software, like RSView)
  • Assists in developing advanced Human Machine Interface (HMI) software (written in advanced program languages such as Visual Basic, (“.net”), C#, & XAML etc.)
  • Follows established standards for software architecture and programming conventions
  • Contributes to development and improvement of the standard architecture and programming conventions
  • Assist in the creation of electrical control schematics & other hardware design documentation
  • Assist in the creation of Bill of Materials listing electrical components for hardware design
  • Provide technical content for documents such as machine set-up manuals, operation instructions, and help files
  • Support Assembler, Electrical Technicians, and Project Manager during machine build
  • Support startup and debug of equipment
  • Support Project Manager during Run-off (Factory Acceptance Testing) of equipment
  • Provides remote technical support to customers via email, phone, and remote access software

Required Experience, Education, Skills:

  • College degree (BS-minimum) in Electrical Engineering or Computer Engineering. (BS Degrees in other fields may be considered if the course work and experience supports the skill set listed below)
  • At least 1-5 years experience software development and/or machine controls
  • Must be eligible to work in the U.S. permanently
  • Ability to work with the standard IEC 61131 programming languages such as Structured Text, Ladder Logic, Function Block, etc.
  • Ability to develop and modify computer programs in Visual Basic, C#, and XAML
  • The ability and willingness to learn new processes and programming languages
  • Ability to implement advanced mathematics in software
  • Must have excellent communication, collaboration, & leadership skills
  • The ability and willingness to learn new processes and programming languages
  • Proficient with Microsoft Office products and the use of Macros and Visual Basic for Applications (VBA)

Preferred Experience/Skills:

  • Experience with B&R Automation products, specifically Automation Runtime and Automation Studio.
  • Familiar with HMI development software
  • Familiar with NC programming (G-Codes etc.)
  • Understanding of manufacturing machinery, especially controls
  • Understanding of basic electrical circuits
  • Familiar with using Computer Aided Design/Drafting (AutoCAD) to design and draft Electrical Controls Drawings
  • Knowledgeable in Model View ViewModel (MVVM) as a preferred form of programming for Windows Presentation Foundation (WPF)
  • Proficient with basic Network configuration tasks
  • Foreign Language experience helpful (Spanish, German, Chinese or French).

PHYSICAL REQUIREMENTS:

  1. Ability to travel (potentially internationally)
  2. Ability to function in a shop environment
  3. Ability to work in an office environment
  4. Visual Acuity:

    Ability to work at a computer monitor

    Accommodations as required for reading engineering drawings and office files.

  5. Hearing Ability: No special requirements.