1

Hmi Programmer Jobs (NOW HIRING)

Associate PLC/HMI Programmer

Phoenix, AZ ยท On-site

$67K - $91K/yr

Associate PLC/HMI Programmer - Phoenix Location : RGPHNX Business Unit Sector : COR-BVOPS-ENGR & DEV SVCS Department: BVCOR BV OPS EDS INSTR & CONTR Opportunity Type : Staff Relocation eligible : Yes ...

Associate PLC/HMI Programmer

Phoenix, AZ

$67K - $91K/yr

Associate PLC/HMI Programmer - Phoenix Location : RGPHNX Business Unit Sector : COR-BVOPS-ENGR & DEV SVCS Department: BVCOR BV OPS EDS INSTR & CONTR Opportunity Type : Staff Relocation eligible : Yes ...

PLC/HMI Automation Programmer

Madison, WI ยท On-site

$68K - $93K/yr

We are looking for a PLC/HMI Programmer to support our Altronex brand. This role will work on-site in our Madison, WI location. Our Altronex brand is a leading provider of control solutions for the ...

PLC/HMI Automation Programmer

Madison, WI

$68K - $93K/yr

We are looking for a PLC/HMI Programmer to support our Altronex brand. This role will work on-site in our Madison, WI location. Our Altronex brand is a leading provider of control solutions for the ...

HMI Engineer responsibilities include (but are not limited to): * Provide HMI and SCADA development. Focus on Rockwell's FactoryTalk applications. Experience with Rockwell Optix is a plus. * Provide ...

HMI Engineer responsibilities include (but are not limited to): * Provide HMI and SCADA development. Focus on Rockwell's FactoryTalk applications. Experience with Rockwell Optix is a plus. * Provide ...

HMI Developer (Industrial Automation) Location: Greater Chicago Area Employment Type: Full-Time Overview An established industrial equipment manufacturer is seeking an experienced HMI Developer to ...

HMI Engineer responsibilities include (but are not limited to): * Provide HMI and SCADA development. Focus on Rockwell's FactoryTalk applications. Experience with Rockwell Optix is a plus. * Provide ...

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

Controls/Integration Engineer

Menomonee Falls, WI ยท On-site

$83K - $108K/yr

... HMI Programmer Responsibilities include the design and overseeing the assembly and installation of robotic systems * Associates or Bachelors Degree in Engineering * Possess a minimum of 5 years of ...

... HMI Programmer Responsibilities include the design and overseeing the assembly and installation of robotic systems * Associates or Bachelors Degree in Engineering * Possess a minimum of 5 years of ...

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

HMI/PLC Programmer

Overland Park, KS

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

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 Aug 18, 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.

PLC/ HMI Programmer

Lone Star Instrumentation & Electric Corporation

Odessa, TX โ€ข On-site

$57K - $78K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 10 days ago


Job description

PLC/ HMI Programmer- Carlsbad/Hobbs work areaLone Star Corporation has an opening for a PLC / HMI Programmer to expand our efforts in the fast paced, and growing oil and gas market in the Permian Basin of West Texas and South-East New Mexico. The candidate will be responsible for programming automation and controls systems involving PLC's, HMI's and RTU's in an oil and gas field or plant setting, as well as interfacing and communicating with customers on project work. Candidate would work with customers to identify desired automation and controls functionality and then deliver such programming. This would include designing, planning, managing, installing, performing start-up, commissioning and related documentation of such automation and control systems. Other duties may include instrumentation calibrations, loop tuning, troubleshooting, communication installations, and SCADA integration.The ideal candidate would be a self-starter, reliable, demonstrate a desire to learn and is capable of adapting quickly across job functions and responsibilities. Projects include well-pad installations, commissioning, maintenance, trouble-shooting, compressor stations, salt-water disposals (SWD's), and plants. We are looking for a candidate that wants to grow and advance within our business.Ideal candidate would have experience in the following: PLC / HMI Programming Experience (Allen Bradley, Idec, Modicon, Scadapack)HMI development / configuration (Idec, Beijer, RedLion, Panel View)RTU's, EFM's, VFD's (ROC 107, 800, ABB TotalFlow)Communication protocols & radio communications (Freewave, Xetawave, Cambium, Ubiquity)Networking TCP/IPAbility to interpret electrical and Process and Instrumentation Drawings (P&IDs)Modbus protocol language and interpretation.Position Requirements5 years' experience programming PLC's/HMI's/ RTU'sPrevious experience managing projectsPreferred experience in O & G field automation, instrumentation, process controls or field engineering.Preferred degree in Industrial Electrical/Electronics, Instrumentation or Process ControlsMust be able to pass drug testSchedule Mon - Fri and must open availability on weekends and must be willing to travel as work is subject to stand-by, pre-arranged and/or call-out duty BenefitsBenefits include medical, vision and dental insurance, 401K retirement savings plan, company paid life insurance and paid time off. Our company maintains a strong policy of equal employment opportunity for all associates. We hire, train, promote and compensate associates on the basis of personal and professional competence and potential for advancement without regard for race, color, religion, sex, national origin, age, marital status, disability or citizenship, as well as other classifications protected by applicable federal, state or local laws. About Lone Star CorporationLone Star prides itself on the reputation that it has built providing instrumentation and electrical installation and maintenance for a wide variety of heavy industrial markets. Our 100% commitment to customer satisfaction ensures that our clients have a competitive advantage on all of their electrical projects. Our goal is to improve value without sacrificing quality, reliability or excellent service. Quality work demands quality people so apply today!
Job Posted by ApplicantPro