1

Plc Hmi Programmer Jobs (NOW HIRING)

The Technical Support Expert - PLC, HMI, and Connectivity - provides technical support to ABB ... The area of technical support includes but is not limited to Programmable Logic Controllers (PLCs ...

The Technical Support Expert - PLC, HMI, and Connectivity - provides technical support to ABB ... The area of technical support includes but is not limited to Programmable Logic Controllers (PLCs ...

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.

Be Seen First

Engineer - PLC, HMI & Robotic Automation Systems Power, Electrical Systems, Robotics | Stable, Growing Illinois Company Unique opportunity with an expanding automation & robotics systems company

Be Seen First

PLC Technician

Henrico, VA ยท On-site

$38 - $42/hr

PLC/HMI programming skills (Allen Bradley, Siemens, or ELAU) * Understanding industrial network structures (ethernet IP, and other field bus networks) * Strong problem solving, diagnostic ...

next page

Showing results 1-20

Plc Hmi Programmer information

See salary details

$40.5K

$80.7K

$112K

How much do plc hmi programmer jobs pay per year?

As of Jun 11, 2026, the average yearly pay for plc hmi programmer in the United States is $80,664.00, according to ZipRecruiter salary data. Most workers in this role earn between $68,000.00 and $92,500.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Plc Hmi Programmer position, and why are they important?

To thrive as a PLC HMI Programmer, you need expertise in industrial automation, electrical engineering, and strong programming abilities with PLCs and HMIs, usually backed by a relevant degree or technical certification. Familiarity with platforms such as Siemens, Allen-Bradley, or Schneider Electric, and experience with ladder logic, SCADA systems, and IEC 61131-3 programming languages are often required. Strong problem-solving skills, attention to detail, and effective communication are important soft skills for this role. These skills are critical to ensure safe, efficient, and reliable operation of automated systems in industrial environments.

What is a Plc Hmi Programmer job?

A PLC HMI Programmer is responsible for developing, troubleshooting, and maintaining programmable logic controller (PLC) and human-machine interface (HMI) systems used in industrial automation. They design control logic, write and modify code, and integrate HMI screens to allow operators to monitor and control machinery. This role requires expertise in programming languages like ladder logic, structured text, and function block diagrams, along with knowledge of automation hardware and communication protocols. PLC HMI Programmers often collaborate with engineers, technicians, and production teams to optimize system performance and ensure efficient operation.

What are some typical challenges PLC HMI Programmers face in their daily work?

PLC HMI Programmers often encounter challenges such as troubleshooting unexpected equipment behavior, integrating new automation components with legacy systems, and ensuring minimal downtime during software updates or system modifications. Working environments can range from manufacturing plants to field sites, where quick problem-solving and adaptability are crucial. Collaboration with engineers, maintenance technicians, and production teams is common to ensure that control systems meet operational needs. Staying current with evolving technology and safety standards is also essential to delivering robust, future-ready automation solutions.

More about Plc Hmi Programmer jobs
What cities are hiring for Plc Hmi Programmer jobs? Cities with the most Plc Hmi Programmer job openings:
What are the most commonly searched types of Plc Hmi Programmer jobs? The most popular types of Plc Hmi Programmer jobs are:
What states have the most Plc Hmi Programmer jobs? States with the most job openings for Plc Hmi Programmer jobs include:
What job categories do people searching Plc Hmi Programmer jobs look for? The top searched job categories for Plc Hmi Programmer jobs are:
Infographic showing various Plc Hmi Programmer job openings in the United States as of June 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $80,664 per year, or $38.8 per hour.
Instrument Controls Technician -PLC/HMI

Instrument Controls Technician -PLC/HMI

Thatcher Company, Inc.

Salt Lake City, UT โ€ข On-site

$33 - $37/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 23 days ago


Thatcher Company rating

4.3

Company rating: 4.3 out of 10

Based on 7 frontline employees who took The Breakroom Quiz


Job description

Make a meaningful difference: At Thatcher Chemical facilities across the nation, our manufacturing teams create the essential chemistries, processes, and solutions that support clean water, safe environments, reliable infrastructure, and critical industries. From production and quality to logistics and distribution, your precision, dedication, and commitment to continuous improvement help transform raw materials and innovative science into real-world solutions. Your purpose-driven work plays a vital role in protecting public health, supporting communities, and shaping a safer, more sustainable future.

Instrument & Electrical Technician ย 

We are seeking a detail-oriented Instrumentation and Controls Technician to join our team. This role involves assisting senior engineers with the installation, calibration, and maintenance of SCADA, HMI, and PLC systems. The ideal candidate will possess strong technical skills in industrial automation and control systems, as well as a commitment to safety and precision.

Primary Responsibilities

  1. Assist senior engineers with the installation, configuration, and commissioning of instrumentation and control systems, including sensors, transmitters, valves, actuators, PLCs, and HMIs.
  2. Support the setup and calibration of PLC and HMI systems under the guidance of a senior engineer.
  3. Perform basic programming tasks and modifications to PLC and HMI systems as directed.
  4. Aid in the implementation and maintenance of SCADA systems for real-time monitoring and control.
  5. Assist with troubleshooting and diagnostics for instrumentation, controls, and network infrastructure.
  6. Perform preventive maintenance and calibration of instrumentation equipment.
  7. Follow all safety protocols and adhere to regulatory standards during installations and maintenance.

Secondary Responsibilities

  1. Assist in maintaining plant equipment to ensure optimal performance.
  2. Perform IO terminations, labeling, and basic wiring tasks.
  3. Provide support for process data dashboard development.
  4. Collaborate with contractors and other departments as needed.
  5. Participate in equipment installations under the supervision of senior staff.

    Required Qualifications

  6. Associate of Applied Science (AAS) degree or 3-5 years of experience in industrial automation.
  7. Familiarity with PLC ladder logic and function block programming.
  8. Knowledge of industrial communication protocols (e.g., Modbus RTU, Modbus TCP, OPCUA).
  9. Proficiency in Microsoft Office (Word, Excel, PowerPoint).
  10. Strong communication and teamwork skills.
  11. Willingness to adapt to evolving technology and learn on the job.

Desired Qualifications

  1. Knowledge of Ethernet IP, Profinet, EtherCAT.
  2. Familiarity with PLC/DCS manufacturers and IEC 61113-3 programming languages.
  3. Strong analytical and problem-solving abilities.

    Why Thatcher is right for you

100% company-funded Profit Sharing Plan (up to 25% of salary annually)

401 (k) with traditional and Roth contribution options

Comprehensive benefits: medical, dental, vision, life insurance, short- and long-term disability, HSA/FSA,

3+ weeks of PTO, and paid holidays

Education reimbursement and ongoing professional development

The pay for the successful candidate will depend on various factors (e.g., qualifications, education, prior experience). Applications will be accepted while this position is posted on our Careers website. Thatcher is an Equal Opportunity/Affirmative Action employer, including protected Veterans and individuals with disabilities.