1

Hmi Programmer Jobs (NOW HIRING)

HMI Developer Location: Southfield, MI Duration: 6+ Months BGV will be done for the selected candidates. Must have worked in Embedded Systems 5 to 10 years of experience in Automotive Domain Solid ...

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 ...

PLC Programmer

Cougar, WA

$71K - $97K/yr

PLC/HMI Programming & System Integration: * Design, develop, and implement PLC and HMI programs for Cougar control systems. * Program and configure PLCs (e.g., Automation Direct, Mitsubishi) and HMIs ...

PLC Programmer

Cougar, WA

$71K - $97K/yr

PLC/HMI Programming & System Integration: * Design, develop, and implement PLC and HMI programs for Cougar control systems. * Program and configure PLCs (e.g., Automation Direct, Mitsubishi) and HMIs ...

PLC Programmer

Cougar, WA ยท On-site

$71K - $97K/yr

PLC/HMI Programming & System Integration: * Design, develop, and implement PLC and HMI programs for Cougar control systems. * Program and configure PLCs (e.g., Automation Direct, Mitsubishi) and HMIs ...

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 ...

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 ...

PLC Programmer

Houston, TX ยท On-site

$64K - $88K/yr

PLC/HMI Programming & System Integration: * Design, develop, and implement PLC and HMI programs for Cougar control systems. * Program and configure PLCs (e.g., Automation Direct, Mitsubishi) and HMIs ...

HMI UI/UX Specialist

Raleigh, NC ยท On-site

$91K - $113K/yr

Work as a team with the HMI developers to design and follow through on new designs and updates * Take feedback, update requests, and lead the design and implementation of the requests while working ...

PLC Programmer

Tampa, FL ยท Hybrid

$61K - $84K/yr

We are looking for someone with PLC and HMI programming experience working with cranes? Someone with experience with SIMATIC S7 F-systems and Step 7 Safety Advanced programming would be ideal.

Senior Engineer - HMI Screens

Longmont, CO ยท On-site

$103K - $141K/yr

Performing troubleshooting, diagnostics for site issues related to HMI/SCADA screens. * Collaborate with controls engineers and project teams for Screens development and during system commissioning ...

next page

Showing results 1-20

Hmi Programmer information

See salary details

$12

$39

$68

How much do hmi programmer jobs pay per hour?

As of Jun 17, 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 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 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 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.

What are some common challenges HMI Programmers face 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.
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 June 2026, with employment types broken down into 92% Full Time, 5% Part Time, 2% Contract, and 1% Nights. Highlights an 91% Physical, 3% Hybrid, and 6% Remote job distribution, with an average salary of $82,234 per year, or $39.5 per hour.

HMI Developer - Southfield, MI

Info-Ways

Southfield, MI โ€ข On-site

Contractor

Posted 17 days ago


Job description

Company Description

IT

Job Description

Role: HMI Developer
Location: Southfield, MI
Duration: 6+ Months
BGV will be done for the selected candidates.
Must have worked in Embedded Systems
5 to 10 years of experience in Automotive Domain
Solid understanding of System programming, HMI Software development for IPC and Infotainment devices
Must have worked on HMI development, have good understanding of graphics and GUI screen development
Strong understanding of Middleware and low level implementation.
Experience in using ALTIA tool to develop graphics screen development or similar tools like Ebguide.
Exposure to TFT based display, and display drivers
Has the ability to integrate and integrate 3rd party libraries and applications
Ability to read schematics, datasheet and has used hardware tools like Scope, Logic Analyzers
Good Understanding about Automotive ECU development Cycle and Vehicle level ECU functionality
Must have strong development experience in embedded C and system level debugging.
Strong communication protocol experience in CAN, LIN
Please respond with your word resume and requested details:
Full Name :
Work Authorization:
Contact Number :
Email ID :
Skype ID:
Current location:
Willing to relocate :
Rate/hr :

Additional Information

All your information will be kept confidential according to EEO guidelines.