1

Human Machine Interface Jobs (NOW HIRING)

Embedded Software Engineer

Mossville, IL · On-site

$95K - $126K/yr

In this job role, you will develop multiple complex Human Machine Interface (HMI) applications (e.g. diesel & gas engines, complex site solutions and other applications) interacting with clients and ...

Creates basic human-machine interface (HMI) designs, programmable logic controllers (PLC), reports, etc. Performs other duties as required. Assists with testing and startup of instrumentation ...

Creates basic human-machine interface (HMI) designs, programmable logic controllers (PLC), reports, etc. Performs other duties as required. Assists with testing and startup of instrumentation ...

Creates basic human-machine interface (HMI) designs, programmable logic controllers (PLC), reports, etc. Performs other duties as required. Assists with testing and startup of instrumentation ...

Creates basic human-machine interface (HMI) designs, programmable logic controllers (PLC), reports, etc. Performs other duties as required. Assists with testing and startup of instrumentation ...

Creates basic human-machine interface (HMI) designs, programmable logic controllers (PLC), reports, etc. Performs other duties as required. Assists with testing and startup of instrumentation ...

Machine Operator

Santa Clarita, CA

$17.25 - $20.50/hr

Our Performance Center in Carson, CA is the EngineeredProducts Group site for our Human Machine Interface, Motion Control Device, andRadio Frequency (RF) product lines. Why Ducommun? * Excellent ...

Machine Operator

Santa Clarita, CA · On-site

$17.25 - $20.50/hr

Our Performance Center in Carson, CA is the EngineeredProducts Group site for our Human Machine Interface, Motion Control Device, andRadio Frequency (RF) product lines. Why Ducommun? * Excellent ...

Machine Operator

Newhall, CA · On-site

$17.25 - $20.50/hr

Our Performance Center in Carson, CA is the EngineeredProducts Group site for our Human Machine Interface, Motion Control Device, andRadio Frequency (RF) product lines. Why Ducommun? * Excellent ...

New

Machine Operator

Santa Clarita, CA

$17.25 - $20.50/hr

Our Performance Center in Carson, CA is the EngineeredProducts Group site for our Human Machine Interface, Motion Control Device, andRadio Frequency (RF) product lines. Why Ducommun? * Excellent ...

Machine Operator

Santa Clarita, CA

$17.25 - $20.50/hr

Our Performance Center in Carson, CA is the EngineeredProducts Group site for our Human Machine Interface, Motion Control Device, andRadio Frequency (RF) product lines. Why Ducommun? * Excellent ...

Creates basic human-machine interface (HMI) graphics, programmable logic controller programming(PLC), report development, etc. Assists with testing and startup of control systems. Reviews simple ...

next page

Showing results 1-20

Human Machine Interface information

See salary details

$13

$22

$31

How much do human machine interface jobs pay per hour?

As of Jun 4, 2026, the average hourly pay for human machine interface in the United States is $22.82, according to ZipRecruiter salary data. Most workers in this role earn between $19.71 and $25.48 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.

More about Human Machine Interface jobs
What cities are hiring for Human Machine Interface jobs? Cities with the most Human Machine Interface job openings:
What states have the most Human Machine Interface jobs? States with the most job openings for Human Machine Interface jobs include:
Infographic showing various Human Machine Interface job openings in the United States as of May 2026, with employment types broken down into 4% Locum Tenens, 4% As Needed, 62% Full Time, 19% Part Time, 4% Temporary, and 7% Contract. Highlights an 93% Physical, 2% Hybrid, and 5% Remote job distribution, with an average salary of $47,468 per year, or $22.8 per hour.

Embedded Software Engineer

Nanosoft Consulting

Mossville, IL • On-site

$95K - $126K/yr

Other

This job post has expired today. Applications are no longer accepted.


Job description

About the job Embedded Software Engineer
*This is a 13 month contract
As the ICS senior software engineer, you will be responsible for developing UI/UX display software for the Energy and Transportation applications. In this job role, you will develop multiple complex Human Machine Interface (HMI) applications (e.g. diesel & gas engines, complex site solutions and other applications) interacting with clients and customers on a global team. You will solve complex and challenging user interface issues, integrate with multiple datalink protocols (Data Link (CDL), J1939, Modbus and Common Data Access (CDA)) and support the team to achieve superior quality using BIQ lean principals.
Typical Day:
Job Duties/Responsibilities may include, but are not limited to:
Design intuitive UI/UX applications for Energy and Transportation segments
Develop library widgets for reuse across the software platform
Enhance onboard custom configuration tool features enabling dealers to customize the application to the requirements
Support E&T projects which improve critical business growth beyond core projects, that drive financial results and project plans
Communicate results to customers, suppliers, team members, and other business units
Participate in design review, deep dives and GWs for NPI and CPI projects Collaborate with and support other engineers, managers, marketing personnel, customers, and suppliers.
Education Requirement: Required: Bachelors degree in an accredited Electrical/Software Engineering or computer science. Internships not included in experience.
Critical Technical Skills:
Required:
5 7 years of relevant work software development experience
Experience in developing Human Machine Interfaces (HMI)
Experience with Software testing and Development processes
Experience with Java technologies and frameworks
Experience with HTML5, Cascading Style Sheets (CSS) and JavaScript
Experience with datalink protocols: J1939 and Modbus (RS485 and TCP-IP)
Experience with Modbus tools (e.g. Modscan and Modsim)
Must have a strong familiarity with object-oriented programming with low level debugging of native code Ideal Candidate will also have:
Experience integrating AC power systems (eg gensets and/or batteries)
Experience in developing UI/UX and Human Machine Interfaces (HMI)
Experience with CRMs(Change request management), NPI (New Product Introduction) issues and CPI (Continuous process improvement) issues
Soft Skills Required:
Superior attention to detail Team player able to prioritize multi tasks & priorities
Strong analytical skills
Proven abilities to work with internal teams and external suppliers Good communication, interpersonal and collaboration skills. Customer focus