1

Hmi Engineer Jobs (NOW HIRING)

HMI Applications Engineer

Nashville, TN · On-site

  • Medical

  • Dental

  • Life

  • Retirement

  • PTO

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

HMI, Devops and Automation Lead

Auburn Hills, MI

$50 - $68.50/hr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

• Leading an engineering team responsible for STLASim core tooling, with primary ownership of HMI development, DevOps infrastructure, and automation frameworks, predominantly implemented using ...

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

Advanced Industrial Controls Engineer, HMI

OR · Remote

$120K - $165K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

What we need We are looking for an Advanced Industrial Controls Engineer (HMI) to join our Industrial Controls Systems (ICS) team within our Engineering organization. Your job will be to design ...

Advanced Industrial Controls Engineer, HMI

$120K - $165K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

What we need We are looking for an Advanced Industrial Controls Engineer (HMI) to join our Industrial Controls Systems (ICS) team within our Engineering organization. Your job will be to design ...

HMI (Ignition) Developers

Juno Beach, FL · On-site

$81K - $105K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Kforce has a client seeking a remote HMI (Ignition) Developer to support the design, development, and deployment of standardized Human-Machine Interface (HMI) solutions for large-scale energy and ...

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

Overland Park, KS · On-site

$52K - $78K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

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

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

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

Showing results 21-40

Hmi Engineer information

See salary details

$39K

$101.8K

$137.5K

How much do hmi engineer jobs pay per year?

As of Aug 13, 2026, the average yearly pay for hmi engineer in the United States is $101,752.00, according to ZipRecruiter salary data. Most workers in this role earn between $84,000.00 and $116,500.00 per year, depending on experience, location, and employer.

What is the difference between Hmi Engineer vs Automation Engineer?

AspectHmi EngineerAutomation Engineer
CredentialsTypically requires a degree in electrical, computer, or control engineering; certifications in HMI software are commonRequires a degree in electrical, mechanical, or control engineering; certifications in automation systems are often preferred
Work EnvironmentDesigning and programming HMI interfaces for industrial control systems in manufacturing plantsDeveloping and maintaining automation processes and control systems in industrial settings
Industry UsageUsed across manufacturing, process control, and industrial automation sectorsApplied in manufacturing, robotics, and process industries for system automation

Both roles involve working with industrial control systems, but Hmi Engineers focus on creating user interfaces for operators, while Automation Engineers develop the control logic behind these systems. Understanding both roles helps in choosing the right career path or job focus within industrial automation.

What is an HMI engineer?

HMI Engineers, or Human-Machine Interface Engineers, specialize in designing and developing user interfaces that allow humans to interact effectively with machines, systems, or software. They focus on creating intuitive, efficient, and safe interfaces by understanding both the technical and user experience aspects. HMI Engineers work in various industries, including automotive, manufacturing, and automation, ensuring that control panels, dashboards, and software interfaces are user-friendly and meet industry standards. Their role often involves collaborating with software developers, hardware engineers, and end-users to optimize system usability.

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

To thrive as an HMI Engineer, you need a strong background in electrical engineering, computer science, or a related field, along with experience in designing and developing human-machine interfaces. Proficiency with HMI/SCADA software (such as Wonderware, Siemens WinCC, or Rockwell FactoryTalk) and familiarity with PLC programming and industrial protocols are typically required. Excellent problem-solving, attention to detail, and effective communication skills set standout professionals apart in this role. These abilities are crucial for creating intuitive, reliable interfaces that enhance operator efficiency and ensure safe, smooth industrial operations.

What are some common challenges HMI engineers face when integrating new interfaces into existing industrial systems?

HMI Engineers often encounter challenges when integrating new interfaces with legacy systems, such as compatibility issues, data synchronization, and ensuring minimal downtime during deployment. They must carefully balance user experience improvements with the technical constraints of older hardware and software. Effective collaboration with controls engineers, IT teams, and operators is crucial to address these challenges and achieve seamless integration while maintaining system reliability and safety.
More about Hmi Engineer jobs
What cities are hiring for Hmi Engineer jobs? Cities with the most Hmi Engineer job openings:
What states have the most Hmi Engineer jobs? States with the most job openings for Hmi Engineer jobs include:
Infographic showing various Hmi Engineer job openings in the United States as of August 2026, with employment types broken down into 92% Full Time, 2% Part Time, and 6% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $101,752 per year, or $48.9 per hour.

HMI Applications Engineer

Inframark

Nashville, TN • On-site

Full-time

Medical, Dental, Life, Retirement, PTO

Posted 9 days ago


Inframark rating

8.0

Company rating: 8.0 out of 10

Based on 45 frontline employees who took The Breakroom Quiz

33rd of 53 rated energy and utility


Job description

Join Inframark: Pioneering Automation and Intelligence
Step into the future with Inframark's award-winning Automation and Intelligence team. We deliver cutting-edge solutions in instrumentation and controls, industrial cybersecurity, data analysis, and remote network operations center services for water and wastewater plants. Elevate your career and join us at Inframark. Apply today!
Why Work for Inframark?
Our dedication to sustainability and community impact drives us to ensure clean, safe water for future generations. Whether you're at the start of your career or looking for advancement, Inframark offers purpose-driven work and opportunities for growth. We offer an attractive salary package, including a generous benefits package with health, dental, and life insurance, 401(k) plan, paid time off, sick leave, holidays, and wellness plan.
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 Engineers with HMI expertise set up the customer computer system hardware and network, configure the SCADA application software, perform startup and testing, and provide training.
Essential Duties and Responsibilities
• Receive project requirements and direction from HMI Application Engineering Supervisor and Project Manager (PM), including review of contract documents.
• Keep PMs informed of status of tasks and project milestones; maintain awareness of project budgets and notify PMs of issues impacting budgets.
• Produce timely and accurate project documentation such as timesheets and trip reports.
• Follow established Best Practices and Development Standards and Procedures.
• Set up project system servers, workstations, operating systems, networks, and peripheral equipment at job sites.
• Develop HMI application software per contract documents and System Control Narrative using software such as System Platform w/ OMI, InTouch, Ignition, VTScada, iFix, and FactoryTalk View SE.
• Install all developed application and vendor software, verifying proper execution.
• Interface equipment to third-party vendor systems via industrial communication protocols.
• Participate in Factory Acceptance Testing (FAT) and Site Acceptance Testing (SAT).
• Demonstrate system functionality to Owner/Engineer/Contractor, including hardware/network operation, SCADA monitoring/control, alarms, and reporting.
• Develop custom Operational and State Reports per Customer requirements.
• Provide training to operators, supervisors, and administrative personnel.
• Generate and gather all required final project documentation.
• Provide technical assistance to customers.
Organizational Relationships
• Reports to HMI Application Engineering Supervisor or HMI Department Manager.
• Receives direction from HMI Supervisor, Department Manager, and Project Managers.
• Works closely with Project Team members.
Qualifications
• Bachelor's degree in Computer Science or Engineering preferred.
• Minimum 2 years of HMI/SCADA programming experience, preferably in Water & Wastewater industry.
• Knowledge and experience with Microsoft operating systems, networks, and HMI software (System Platform w/ OMI, InTouch, Ignition, VTScada, iFix, FactoryTalk View SE).
• Strong communication and teamwork skills.
Physical Demands
• Ability to communicate orally with management and co-workers.
• Regular use of telephone, email, and digital tools.
• Extended periods of sitting and computer work.
• Adequate vision and hearing required.
• Ability to lift servers, workstations, and peripherals.
• Manual dexterity for setting up computer equipment and cables.
Work Environment
• Performed indoors at office and job sites.
• Extended sitting and computer monitor use.
• May require irregular hours and on-call availability for project startup and warranty troubleshooting.
Travel
• Regular travel required for startup, testing, and demonstration of SCADA systems.
An Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, age, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.
To support a safe and secure workplace, all offers of employment are contingent upon the successful completion of background screening, drug testing, and driving record review where applicable.
Inframark is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, age, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against based on disability.
Learn more about us at Automation and Intelligence - Inframark

What Inframark employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom