1

Hmi Jobs (NOW HIRING)

RegularThe Advanced PLC/HMI Programmer Lead is responsible for programming automation and controls systems involving DCS, PLC's, HMI's and process controllers. The Advanced PLC/HMI Programmer Lead ...

RegularThe Advanced PLC/HMI Programmer Lead is responsible for programming automation and controls systems involving DCS, PLC's, HMI's and process controllers. The Advanced PLC/HMI Programmer Lead ...

$78K - $100K/yr

We provide innovative HMI solutions to our customers and their drivers. We are seeking a highly motivated Test Engineer for one of our HMI ECUs. Being part of our global development team, you will ...

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

RegularThe Advanced PLC/HMI Programmer Lead is responsible for programming automation and controls systems involving DCS, PLC's, HMI's and process controllers. The Advanced PLC/HMI Programmer Lead ...

RegularThe Advanced PLC/HMI Programmer Lead is responsible for programming automation and controls systems involving DCS, PLC's, HMI's and process controllers. The Advanced PLC/HMI Programmer Lead ...

Sr. SCADA/HMI Platform Engineer

Benson, NC · On-site

$84K - $116K/yr

As the SCADA/HMI Platform Engineer you will technically lead the selection of the SCADA, historian, and visualization stack - then own the selected platform end to end - for a massive 1 million ...

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

$17 - $20.75/hr

Du projektierst SPS-Steuerungen und Visualisierungen (HMI), entwickelst maßgeschneiderte Steuer- und Regelkonzepte und begleitest die Inbetriebnahme unserer Anlagen - BECOME A PROVI Elektro- ...

Showing results 41-60

Hmi information

See salary details

$61K

$108.8K

$175.5K

How much do hmi jobs pay per year?

As of Sep 11, 2026, the average yearly pay for hmi in the United States is $108,776.00, according to ZipRecruiter salary data. Most workers in this role earn between $84,000.00 and $126,500.00 per year, depending on experience, location, and employer.

What is an HMI?

HMI stands for Human-Machine Interface, which refers to the user interface or dashboard that connects a person to a machine, system, or device. HMIs are commonly used in industrial settings to allow operators to control and monitor machinery and processes. They can range from simple displays to advanced touchscreens with graphical representations of data. The primary goal of an HMI is to provide an intuitive and efficient way for users to interact with complex systems. Properly designed HMIs help improve productivity, safety, and ease of use.

What are the key skills and qualifications needed to thrive as an HMI engineer?

To thrive as an HMI Engineer, you need a solid background in computer science or engineering, along with experience in UI/UX design and knowledge of industrial automation principles. Familiarity with HMI development tools such as Siemens WinCC, Rockwell FactoryTalk, or Wonderware, and proficiency in SCADA systems are typically required. Strong problem-solving, attention to detail, and effective communication skills help bridge the gap between technical requirements and user needs. These competencies ensure the creation of intuitive, reliable interfaces that improve operator efficiency and system safety in industrial environments.

What are some common challenges HMI engineers face when working on cross-functional projects?

HMI engineers frequently collaborate with software developers, UX designers, and hardware teams, which can present challenges such as aligning user experience goals with technical limitations and ensuring seamless integration across platforms. Effective communication and clear documentation are essential to bridge gaps between different disciplines. Additionally, balancing user-friendly design with system safety and regulatory requirements often requires iterative testing and compromise. Being adaptable and proactive in seeking feedback from both users and team members helps in overcoming these challenges.

What is the difference between Hmi vs Automation Technician?

AspectHmiAutomation Technician
Required CredentialsTypically technical certifications or associate degrees in automation or control systemsSimilar certifications, often with additional electrical or mechanical training
Work EnvironmentIndustrial settings, manufacturing plants, control roomsIndustrial and manufacturing environments, troubleshooting and maintenance roles
Employer & Industry UsageManufacturing, process control, automation companiesManufacturing plants, automation service providers
Common Search & Comparison IntentUnderstanding roles in automation, control systems, HMI developmentTechnical troubleshooting, system maintenance, automation support

Hmi (Human-Machine Interface) specialists focus on designing and maintaining interfaces that allow operators to interact with machinery. Automation Technicians handle broader system troubleshooting, maintenance, and installation of automation equipment. While both roles work closely in industrial automation, Hmi roles are more interface-specific, whereas Automation Technicians cover a wider range of automation system support.

More about Hmi jobs

What cities are hiring for Hmi jobs?

Cities with the most Hmi job openings:

What states have the most Hmi jobs?

States with the most job openings for Hmi jobs include:

Infographic showing various Hmi job openings in the United States as of September 2026, with employment types broken down into 94% Full Time, 1% Part Time, 1% Temporary, 2% Contract, and 2% Nights. Highlights an 90% Physical, 3% Hybrid, and 7% Remote job distribution, with an average salary of $108,776 per year, or $52.3 per hour.

Advanced PLC/HMI Programmer Lead

Lake Norden, SD • On-site

$46.14/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 9 days ago


Agropur rating

8.9

Company rating: 8.9 out of 10

Based on 25 frontline employees who took The Breakroom Quiz


Job description

Job Type:
RegularThe Advanced PLC/HMI Programmer Lead is responsible for programming automation and controls systems involving DCS, PLC's, HMI's and process controllers. The Advanced PLC/HMI Programmer Lead creates and reads logic and flow diagrams for program design; troubleshooting equipment and resolving issues efficiently. The Advanced PLC/HMI Programmer Lead is also responsible for the oversight and training of PLC Automation Technicians.
People are at the heart of everything we do. We believe in working together, speaking honestly, taking ownership, and creating value in everything we deliver. Our culture is built on collaboration, accountability, and a shared commitment to growing stronger together. Joining the team means being part of an environment where people support each other and take pride in making a real impact.
At Agropur, every role exists to deliver concrete results. What matters is real impact, not the volume of activity.
An environment that allows you to focus on what truly matters:
  • Starting Rate: $46.14/hour
  • Two pay increases in the first year up to $1.00
  • Medical, Dental, Vision, Life, Short and Long-term Disability Insurance
  • 401(k) with up to a 7% company match
  • 3 Weeks PTO
  • Paid holidays and 2 floating holidays
  • Advancement Opportunities
  • Tuition Reimbursement
  • Healthy work/life balance
  • Shift time- Monday through Thursday 6am to 4pm and Friday 6am to 11am

Your role in achieving results:
  • Follow standard programming practices.
  • Conduct needs-assessments and create functional specifications.
  • Define technical specifications to meet business requirements.
  • Make hardware and/or software purchasing recommendations regarding application development.
  • Develop new, and maintain existing, internal applications; perform testing and troubleshooting to ensure applications function as required.
  • Review, develop, and design data models using standard diagramming techniques; create logical data models and translate into physical database structures.
  • Work with the Plant Supervisors and Operators, as well as utilities, corporate and contractor personnel to resolve day-to-day production/project issues as they arise.
  • Assist the Engineering Team with various tasks related to in-house projects.
  • Work with corporate Engineering Team and plant personnel to ensure drawings and other documentation are kept current.
  • Maintain current and accurate documentation of maintenance activities.
  • Plan and forecast daily work orders and tasks.
  • Provide technical guidance and direction to maintenance and automation personnel concerning plant processes and controls related to PLC, HMI and other programming.
  • Assist maintenance and automation personnel with learning production systems, operations and controls.
  • Maintain, develop and improve Allen Bradley's PLC hard and software.
  • Create new PLC programs and make Factory Talk SE HMI changes as needed.
  • Perform configurations and troubleshoot instrumentation; including flow, pressure, temperature, and level instruments.
  • Evaluate piping and instrumentation diagrams (P&ID), control panel and junction box diagrams, process flow diagrams and electrical one-lines.
  • Provide guidance to PLC Automation Technicians related to PLC and HMI changes.
  • Drive training for the PLC Automation Technicians, ensuring they have the knowledge base to safely and efficiently perform their duties.
  • Oversee the work of the PLC Automation Technicians for accuracy and proper implementation.
  • Assist PLC Automation Technicians with issues as they arise; ensuring issues are resolved in a timely manner.
  • Obtain and maintain knowledge of local and national Electrical Codes.
  • Obtain and maintain knowledge of Capital projects, Project Management, and safety.
  • Keep work area clean, organized, and ensure housekeeping is being completed in a timely manner.
  • Understand and adhere to Good Manufacturing Practices.
  • Safety Protocol
    • Stop any observed unsafe acts and obey facility safety rules and procedures.
    • Correct or report any observed safety hazards.
    • Support safety policies and programs.

This list of duties and responsibilities is not all-inclusive and may be expanded to include other duties and responsibilities, as management may deem necessary from time to time.
What we are looking for to deliver these results:
Education Required:
  • Associate's or Technical Degree in Electrical Technology or related field required.
  • Equivalent combination of education and/or experience may be considered.

Experience Required:
  • Minimum five (5) years of related experience required.
  • 4-20mA control Loops.
  • Motor Control Centers utilizing voltages from 120vac to 480vac.
  • Variable Frequency Drives.
  • Rockwell PLC Programming Software Legacy and Logix based.
  • Rockwell View Studio (ME) Version 6 and up.
  • Intouch (Wonderware) Development utilizing version 2012 P01 and newer.
  • Intouch, Intouch Historian and SQL server2008.
  • Computer Server file locations and Network configuration.
  • AutoCAD or other Electrical Print Viewing Software.
  • Understanding P&ID's.
  • Sound wiring principals and techniques.
  • Troubleshooting using Electrical prints, PLC logic, and measuring equipment.
  • Experience with Columbia Okura Robotic Palletizing preferred.
  • Experience with Intouch Information Server Development preferred.
  • Working knowledge and experience with industrial machines, motors, gearboxes and related tools, including their designs, uses, repair, and maintenance required.
  • Experience with plant startups, PID loop controls, tuning, P&ID Development preferred.
  • Experience in food manufacturing preferred.
  • Experience with AutoCAD, OSI Pi and Maximo preferred.

Skills Required:
  • Able to provide current, direct, complete, and "actionable" feedback to others, identifying issues and taking appropriate action.
  • Ability to provide leadership and positively influence other team members.
  • Strong interpersonal skills and ability to work effectively at all levels in a collaborative team environment.
  • Communicate well both verbally and in writing with executives, managers, colleagues and individuals inside and outside the organization.
  • Advanced computer skills with Microsoft Excel, Power Point, Word, Outlook and field-specific software.
  • Intermediate math skills (addition, subtraction, multiplication, division, comparative analysis, measurements, statistical analysis).
  • Decisions administered soundly and consistently with policies and in compliance with appropriate laws and regulations.
  • Demonstrate excellent organizational skills, establish priorities, ability to multitask, and meet deadlines.
  • Demonstrate attention to detail and accuracy in work.
  • Demonstrate functional and technical knowledge, ability to learn new skills quickly, and achieve a high level of accomplishment.
  • Accurately scopes out length and difficult of tasks and projects, sets objectives and goals, breaks down work into the process steps, develops schedules and assignments, anticipates and adjusts for problems or roadblocks, measures performance against goals, evaluates results.
  • Ability to apply logic and methods to solve difficult problems with effective solutions.
  • Dedication to meet the expectations and requirements of internal and external customers; acts with customers in mind.
  • Ability to extract, analyze and act on information with limited supervisory input; adapt to a changing environment quickly, and think independently.
  • Exhibit a professional manner in dealing with others and works to maintain constructive working relationships.

Technical Skills Required:
  • Ability to teach others, in department knowledge of PLC programming and troubleshooting, Sql databases and HMI configuration.
  • Ability to troubleshoot problems related to control systems rated at 480 VAC and less.
  • Ability to correctly and skillfully operate the various standard tools and equipment of the trade, e.g., ammeters, voltmeters, insulation tester, HART field device communicator etc.
  • Able to install and troubleshoot basic 3 phase motor control circuits.
  • Ability to install and set up both A/C and D/C drives
  • Ability to install electrical circuits following all Local and National Electrical Codes.
  • Excellent PLC trouble shooting and problem solving ability with practical, mechanical & electrical aptitude
  • Strong electrical pneumatic and hydraulic knowledge.
  • Ability to read and interpret both electrical and mechanical drawings.
  • Extended knowledge of electrical theory and controls for low voltage systems.
  • Knowledge of the various types of sensors and limit switches.
  • Strong proficiency in ladder logic design using Allen Bradley equipment.
  • Strong proficiency with programing/editing Factory talk SE Software.

A role for those who want to contribute to measurable and sustainable results.
AA/EEO - Minority/Female/Disability/Veteran/Sexual Orientation/Gender Identity
Agropur welcomes people from all backgrounds and origins. We are proud to be an employer with a diverse community and are committed to providing a respectful and inclusive experience for all employees and applicants. We will work with candidates who request accommodation. Please note that an adequate knowledge of French is required for positions in Quebec. Agropur uses artificial intelligence technology to assist our recruiters in screening, assessing, or selecting applicants for this position.
In this text, the use of the masculine gender to designate persons is intended only to lighten the text.

What Agropur employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom