1

Hmi Programmer Jobs (NOW HIRING)

Sr. SCADA/HMI Platform Engineer

Benson, NC

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

Automation Programmer

Scranton, PA

$67K - $91K/yr

Automation Programmer We are seeking a highly skilled Automation Engnieer with 3+ years of experience in PLC and HMI programming to join our team. This role will focus on designing, programming, and ...

HMI Application Engineer Summary of Functions Develops application software to meet requirements of project contractual documents while adhering to Inframark's Project Methodology. HMI Application ...

PA · On-site

$90 - $130/hr

Automation Programmer III Keystone Engineering Group, Inc. is a Professional Engineering Firm and ... PLC, OIT, HMI, Reporting, and Alarming * Development of PLC, OIT, and SCADA system programs

Automation Controls Programmer III

Midland, TX · On-site

$66K - $90K/yr

This role requires proficiency in PLC, HMI, and SCADA development, along with the ability to ... Lead small programming projects or workstreams with minimal supervision * Provide technical support ...

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

PLC Programmer

Phoenix, AZ · On-site

$67K - $91K/yr

Support design, programming, testing, and commissioning of control systems (PLC/HMI/SCADA) * Perform field work, including installation support, system startup, and troubleshooting * Collaborate with ...

Showing results 41-60

HMI Programmer information

See salary details

$12

$39

$68

How much do hmi programmer jobs pay per hour?

As of Aug 24, 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.

HMI, Devops and Automation Lead

Stellantis

Auburn Hills, MI

$50 - $68.50/hr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 21 days ago


Stellantis rating

7.5

Company rating: 7.5 out of 10

Based on 131 frontline employees who took The Breakroom Quiz

15th of 45 rated automakers


Job description

 
• Leading an engineering team responsible for STLASim core tooling, with primary ownership of HMI development, DevOps infrastructure, and automation frameworks, predominantly implemented using MATLAB and Simulink.
 
• Planning, prioritizing, and coordinating team activities related to HMI feature development, automation workflows, DevOps pipelines, deployment, and operational support for STLASim and related simulation platforms (e.g., GOFAST).
 
• Leading MATLAB/Simulink‑based HMI, DevOps, and automation development through a combination of technical guidance, code and model review, and direct development involvement when required to address complex or critical issues.
 
• Owning and evolving DevOps and automation infrastructure, including build, integration, release, and execution workflows used to operate simulation tools at scale.
 
• Acting as the primary escalation point for complex tooling, HMI, and platform‑level issues, including debugging interactions between simulation models, automation logic, and execution environments.
 
• Ensuring release readiness, validation, and quality of HMI, automation, and tooling deliverables through technical oversight and coordination with architects and stakeholders.
 
• Supporting tool users by overseeing issue triage, root‑cause analysis, and resolution of HMI, automation, and tooling‑related problems.
 
• Driving continuous improvement of tool usability, automation coverage, DevOps robustness, and team effectiveness through standardization and process simplification.
Basic Qualifications:
  • Bachelor’s degree in Engineering (Mechanical, Electrical, Controls, Computer, or related field).
  • 5+ years of engineering experience in MATLAB/Simulink-based tooling, automation, or simulation platforms.
  • Demonstrated experience in an engineering team lead or technical lead role, including responsibility for technical direction and work coordination.
  • Strong hands-on experience with MATLAB and Simulink, including development, debugging, and integration of tooling and models.
  • Proven experience owning HMI development, DevOps workflows, automation pipelines, and release processes for engineering tools.
  • Demonstrated ability to contribute directly to development efforts to resolve complex technical issues and ensure delivery objectives are met.
  • Strong problem-solving skills and ability to lead resolution of cross-disciplinary technical challenges.
  • Demonstrated ability to work effectively with global, cross-functional teams and external partners.

Preferred Qualifications:
  • Experience with High-Performance Computing (HPC) environments, including large-scale simulation execution, job scheduling, and performance optimization.
  • Full-stack development experience, including backend services, APIs, and user-facing applications for engineering tools.
  • Strong background in DevOps practices, including CI/CD pipelines, infrastructure automation, and toolchain integration.
  • Experience with Python or other code-based simulation and automation environments.

Our Benefits — Designed with You in Mind

Comprehensive Health & Well-being Coverage
From your very first day, you’ll have access to medical, dental, vision, and prescription drug coverage — ensuring you and your family stay healthy and protected.

Generous Paid Time Off
We believe in work-life balance. That’s why we offer: 17+ paid holidays, including shut-down from December 24th through New Years Day every year. Vacation, float & wellbeing days, sick time and fully paid parental leave when your family needs you most.

Competitive Retirement Savings Plans
We help you plan for the future with:

  • An employer match on contributions to your 401k, Roth, and Catch-Up plans
  • An employer contribution, even if you don’t contribute

Income Protection & Insurance Options
Benefit from included and optional disability, life, and other insurance programs — because your peace of mind matters.

Company Vehicle Lease Program
Eligible employees and their immediate families can enjoy company vehicle lease options with included insurance, maintenance, and unlimited mileage. Plus, take advantage of exclusive discounts on Stellantis products.

Family Building Benefit
We proudly support all paths to parenthood- including fertility and infertility treatments, adoption services, and gestational surrogacy.

Support for Your Growth and Giving Back
We believe in investing in your future and your passions:

  • Tuition reimbursement
  • Student loan refinancing programs
  • 18 paid volunteer hours each year to make a difference in your community

And so much more!
When you join us, you’re not just building a career — you’re joining a company that supports you, inside and outside of work.


What Stellantis employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom