1

Hmi Programmer Jobs (NOW HIRING)

HMI/PLC Programmer

Overland Park, KS ยท On-site

$67K - $91K/yr

The HMI/PLC Programmer specializes in controls software development. This role serves project managers by providing programming support on projects. This position is exceptionally capable at ...

PLC Programmer-HMI

San Francisco, CA ยท On-site

$80K - $109K/yr

PLC Programmer- HMI Location: San Francisco, CA Duration: 6+ Month with extension Job Functions: Programming and commissioning machines within automated systems and station integration PLC and HMI ...

HMI/PLC Programmer

Overland Park, KS ยท On-site

$52K - $78K/yr

The HMI/PLC Programmer specializes in controls software development. This role serves project managers by providing programming support on projects. This position is exceptionally capable at ...

SCADA/HMI Engineer

Eagan, MN ยท On-site

$100K - $120K/yr

Bachelor's degree in Electrical Engineering, Computer Engineering, Automation Engineering, or a related field, or equivalent industry experience. * 3+ years of industrial automation, SCADA, or HMI ...

Bachelor's degree in Electrical Engineering, Computer Engineering, Automation Engineering, or a related field, or equivalent industry experience. * 3+ years of industrial automation, SCADA, or HMI ...

Bachelor's degree in Electrical Engineering, Computer Engineering, Automation Engineering, or a related field, or equivalent industry experience. * 3+ years of industrial automation, SCADA, or HMI ...

HMI, Devops and Automation Lead

Auburn Hills, MI ยท On-site

$50 - $68.50/hr

โ€ข Leading an engineering team responsible for STLASim core tooling, with primary ownership of HMI development, DevOps infrastructure, and automation frameworks, predominantly implemented using ...

HMI and Network Engineer

Longmont, CO ยท On-site

$65K - $80K/yr

Job Requirements Engineer- Network and HMI Who We Are: Quest Global delivers world-class end-to-end engineering solutions by leveraging our deep industry knowledge and digital expertise. By bringing ...

HMI and Network Engineer

Longmont, CO ยท On-site

$65K - $80K/yr

Job Requirements Engineer- Network and HMI Who We Are: Quest Global delivers world-class end-to-end engineering solutions by leveraging our deep industry knowledge and digital expertise. By bringing ...

HMI and Network Engineer

Longmont, CO ยท On-site

$65K - $80K/yr

Job Requirements Engineer- Network and HMI Who We Are: Quest Global delivers world-class end-to-end engineering solutions by leveraging our deep industry knowledge and digital expertise. By bringing ...

HMI and Network Engineer

Longmont, CO ยท On-site

$65K - $80K/yr

Job Requirements Engineer- Network and HMI Who We Are: Quest Global delivers world-class end-to-end engineering solutions by leveraging our deep industry knowledge and digital expertise. By bringing ...

HMI and Network Engineer

Longmont, CO ยท On-site

$65K - $80K/yr

Job Requirements Engineer- Network and HMI Who We Are: Quest Global delivers world-class end-to-end engineering solutions by leveraging our deep industry knowledge and digital expertise. By bringing ...

HMI and Network Engineer

Longmont, CO ยท On-site

$65K - $80K/yr

Job Requirements Engineer- Network and HMI Who We Are: Quest Global delivers world-class end-to-end engineering solutions by leveraging our deep industry knowledge and digital expertise. By bringing ...

HMI/PLC Programmer II

Duluth, GA ยท On-site

$62K - $85K/yr

WEG is hiring an HMI/PLC Programmer II. This role develops HMI/PLC software for the control and monitoring of industrial drive and starter packages using programmable logic controllers (PLC) and ...

HMI/PLC Programmer II

Duluth, GA ยท On-site

$62K - $85K/yr

WEG is hiring an HMI/PLC Programmer II. This role develops HMI/PLC software for the control and monitoring of industrial drive and starter packages using programmable logic controllers (PLC) and ...

HMI/PLC Programmer II

Duluth, GA

$62K - $85K/yr

WEG is hiring an HMI/PLC Programmer II. This role develops HMI/PLC software for the control and monitoring of industrial drive and starter packages using programmable logic controllers (PLC) and ...

Showing results 21-40

HMI Programmer information

See salary details

$12

$39

$68

How much do hmi programmer jobs pay per hour?

As of Aug 24, 2026, the average hourly pay for hmi programmer in the United States is $39.54, according to ZipRecruiter salary data. Most workers in this role earn between $25.72 and $51.44 per hour, depending on experience, location, and employer.

What is an HMI programmer?

An HMI Programmer is a professional who designs, develops, and maintains Human-Machine Interface (HMI) systems used to control and monitor industrial processes. They create graphical interfaces that allow operators to interact with machinery, visualize data, and manage system operations efficiently. HMI Programmers typically work with specialized software and hardware, ensuring the interface is user-friendly, functional, and meets the requirements of the process being automated. Their work is vital for industries such as manufacturing, energy, and automation, where reliable human interaction with machines is essential.

What are some common challenges an HMI programmer faces when integrating new hardware or software into existing systems?

HMI Programmers often encounter compatibility issues when integrating new hardware or software with legacy control systems, which can result in additional troubleshooting and custom coding. Ensuring seamless communication between devices and maintaining system stability during upgrades are key challenges. To address these, HMI Programmers collaborate closely with control engineers, IT specialists, and vendors, and must thoroughly test updates in a simulated environment before deployment. Staying updated with the latest industry standards and best practices also helps mitigate integration risks.

What are the key skills and qualifications needed to thrive as an HMI programmer, and why are they important?

To thrive as an HMI Programmer, you need a strong background in automation, control systems, and software development, often supported by an engineering degree or related technical certification. Proficiency in HMI/SCADA platforms such as Wonderware, Rockwell, Siemens, and familiarity with PLC programming tools are typically required. Attention to detail, problem-solving abilities, and effective communication help you collaborate with engineers and troubleshoot complex systems. These skills ensure reliable, user-friendly interfaces that optimize industrial processes and maintain operational efficiency.

What is the difference between Hmi Programmer vs PLC Programmer?

AspectHmi ProgrammerPLC Programmer
CredentialsTypically requires technical certifications in HMI software and programmingRequires certifications in PLC programming and automation systems
Work EnvironmentDesigning and configuring user interfaces for industrial machinesProgramming and troubleshooting PLC control systems
Industry UsageUsed across manufacturing, automation, and control industriesCommon in manufacturing, process control, and automation sectors

While both roles involve automation and industrial control, an Hmi Programmer focuses on creating user interfaces for machines, whereas a PLC Programmer specializes in programming the control logic of PLCs. Both roles often collaborate but serve different functions within automation projects.

More about HMI Programmer jobs

What cities are hiring for Hmi Programmer jobs?

Cities with the most Hmi Programmer job openings:

Infographic showing various Hmi Programmer job openings in the United States as of August 2026, with employment types broken down into 85% Full Time, 5% Part Time, 9% Contract, and 1% Nights. Highlights an 90% Physical, 3% Hybrid, and 7% Remote job distribution, with an average salary of $82,234 per year, or $39.5 per hour.

HMI/PLC Programmer

Custom Control Mfr

Overland Park, KS โ€ข On-site

$67K - $91K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 19 days ago


Job description

Job Description

We are looking for another incredible HMI/PLC Programmer to join our team. The HMI/PLC Programmer specializes in controls software development. This role serves project managers by providing programming support on projects. This position is exceptionally capable at understanding process flow and interpretation between written process designs and the code required to execute the design. The HMI component requires a keen sense of design and human interaction with the machine. This position does not have direct reports. This position must be familiar with all controls software and languages. Naturally, the ability to work well with clients, vendors engineers and other coworkers in a technical environment is essential.

Our most successful individuals are capable of problem solving with a broad understandings of all aspects working in harmony together. Interpersonal and communication skills are also valuable in a technical environment.

Our values are 1. Ethical: Our company value. 2. Dependable: Our team value. and 3. Professional: Our personal value.

About Custom Control Mfr.

Custom Control is a well-established, 45 year old, fast-growing, family-owned private company located in Overland Park, KS. We develop and integrate control systems for industry. For example, we manufacture controls for solar power generation and storage, food processing, airport fueling, and many others.

Nearly all our work is customized and managed for our clients. Our projects are highly variable by nature. Every day brings something new. We work together as a team to do the difficult and unusual. It's interesting work that makes a difference in the world.

A day in the life of a HMI/PLC Programmer

Our programmers usually work both individually and as a team. Our beautiful facility houses both engineering and operations and is open five days a week with flexible hours. You may be assigned to a wide variety of projects, with a wide variety of tasks. All projects have a senior project manager assigned to guide and direct. Your level of autonomy is dependent upon your abilities but never without help if you need it.

Job Qualifications

Please refer to the attached job description for the required education, experience and skills. In short, we are creative problem solvers.

Benefits

    • Health Insurance
    • Dental Insurance
    • Vision Insurance
    • 401(k)
    • Flexible PTO
    • Paid Holidays

How to Apply

If you think you have what it takes to apply for this job, we are thrilled. The application process is easy. We need your resume and will ask some questions to get to know you better.