1

Hmi Developer Jobs (NOW HIRING)

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 · On-site

$66K - $90K/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 & SCADA Project Engineer Location: Raleigh, NC, 27616 Schedule: Monday- Friday Status: Temp 11 Months Description: • Providing the Project Engineering in the HVDC Control & Protection ...

HMI & SCADA Project Engineer Location: Raleigh, NC, 27616 Schedule: Monday- Friday Status: Temp 11 Months Description: • Providing the Project Engineering in the HVDC Control & Protection ...

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

Test Engineer HMI ECU

Portland, OR · Hybrid

$78K - $100K/yr

We are seeking a highly motivated Test Engineer for one of our HMI ECUs. Being part of our global development team, you will ensure proper testing of our component. Posting Information We provide a ...

Controls Engineer

Mapleton, IL · On-site

$77K - $100K/yr

W2 contract. Mandatory: Must have 5+ yrs of Allen-Bradley PLC Programming 5+ yrs of HMI programming 5+ yrs of Fanuc Robotics Programming 5+ yrs of Control systems engineering knowledge ...

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 41-60

Hmi Developer information

See salary details

$40K

$129.3K

$158.5K

How much do hmi developer jobs pay per year?

As of Sep 2, 2026, the average yearly pay for hmi developer in the United States is $129,348.00, according to ZipRecruiter salary data. Most workers in this role earn between $106,000.00 and $157,000.00 per year, depending on experience, location, and employer.

What is an HMI developer?

An HMI (Human-Machine Interface) Developer designs, develops, and maintains user interfaces for industrial systems, machines, or automation processes. They work with software tools to create intuitive and efficient control panels that operators use to monitor and interact with machinery. HMI Developers often collaborate with engineers and technicians to ensure seamless integration with PLCs, SCADA systems, and other automation components. Their role requires expertise in UI/UX design, programming languages, and industry-specific protocols to enhance usability and efficiency in industrial environments.

What does an HMI developer do?

HMI Developers typically spend their days designing, developing, and testing graphical user interfaces for industrial or automation systems, ensuring both functionality and usability. They often work closely with control engineers, project managers, and end-users to gather requirements and implement features that meet operational needs. Regular tasks may include configuring visual displays, integrating real-time data from machinery or processes, troubleshooting issues, and updating existing systems based on user feedback. Collaboration and continuous communication with other team members are key aspects of ensuring successful project delivery.

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

To thrive as an HMI Developer, you need strong programming skills in languages such as C/C++, Java, or Python, and a solid understanding of human-machine interface concepts, automation systems, and UI/UX design principles. Familiarity with industry-standard HMI development tools (e.g., Siemens WinCC, Wonderware, Rockwell FactoryTalk) and protocols like OPC or SCADA, as well as relevant certifications, is often required. Attention to detail, problem-solving abilities, and effective collaboration with cross-functional engineering teams are valuable soft skills in this role. These competencies are crucial for developing intuitive and reliable interfaces that optimize user experience and ensure safe, efficient industrial operations.

More about Hmi Developer jobs

What cities are hiring for Hmi Developer jobs?

Cities with the most Hmi Developer job openings:

What are the most commonly searched types of Hmi Developer jobs?

The most popular types of Hmi Developer jobs are:

What states have the most Hmi Developer jobs?

States with the most job openings for Hmi Developer jobs include:

Infographic showing various Hmi Developer job openings in the United States as of August 2026, with employment types broken down into 88% Full Time, 8% Temporary, and 4% Contract. Highlights an 96% In-person, and 4% Remote job distribution, with an average salary of $129,348 per year, or $62.2 per hour.

HMI/PLC Programmer

Custom Control Mfr

Overland Park, KS • On-site

$52K - $78K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted yesterday


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.