1

Hmi Developer Jobs (NOW HIRING)

PLC Programmer

Cougar, WA

$71K - $97K/yr

PLC/HMI Programming & System Integration: * Design, develop, and implement PLC and HMI programs for Cougar control systems. * Program and configure PLCs (e.g., Automation Direct, Mitsubishi) and HMIs ...

PLC Programmer

Cougar, WA

$71K - $97K/yr

PLC/HMI Programming & System Integration: * Design, develop, and implement PLC and HMI programs for Cougar control systems. * Program and configure PLCs (e.g., Automation Direct, Mitsubishi) and HMIs ...

Controls Engineer

Mapleton, IL

$77K - $100K/yr

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 Required Education: • Bachelor ...

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 HMI/HMI HMI HMIHMI() <()> HMI HMI <MUST> HMI : TOEIC:600 <WANT> () TOEIC:700 <> :( ) 230,000~439,000 ( ) 410~780 12+ () Nissan Corporate ...

Controls Engineer- Mitsubishi

Liberty, NC · On-site

$83K - $107K/yr

Designing, programming, and commissioning industrial controls systems consisting of PLC software and HMI screens for a variety of clients across different industries * You will be responsible for ...

Controls Engineer

Louisville, KY · Hybrid

$80K - $103K/yr

Proficiency in PLC programming, relay control logic, and HMI programming. Strong understanding of AutoCAD for reviewing schematics and drawings. - Circuit Design : Expertise in analog and digital ...

Electrical Engineer

Sussex, WI · On-site

$101K - $110K/yr

PLC, electrical schematics, UL 508A, AutoCAD, IEC standards, Siemens, Allen-Bradley, HMI programming, industrial automation, control systems Education level: Bachelor's degree Job function:

TITLE : HMI UX Performance Lead DUTIES : Lead all feedback and intuitiveness of user interfaces ... Apply electrical engineering systems and development processes; Utilize Photoshop, Figma, Visio ...

Controls Engineer

Plymouth, MI

$79K - $102K/yr

Support development of HMI interfaces for operator interaction. * Maintain documentation for ... Basic knowledge of programming concepts. * Strong interest in automation and programming.

next page

Showing results 1-20

People also search for

Hmi Developer information

See salary details

$40K

$129.3K

$158.5K

How much do hmi developer jobs pay per year?

As of Jun 11, 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 job?

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 are the key skills and qualifications needed to thrive in the Hmi Developer position, and why are they important?

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.

What are the typical daily responsibilities of an HMI Developer?

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.

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:

$71K - $97K/yr

Other

Posted 22 days ago


Job description

Job Summary:
Cougar USA is a leading supplier of water control systems for commercial building applications, specializing in Pre-Engineered and Custom-Designed solutions for water pressure, level, temperature, flow, and quality.
We are seeking a highly motivated and technically skilled PLC Programmer to join our Systems Production team. This role is responsible for programming and configuring PLC and HMI systems used in Cougar USA's water control solutions. The PLC Programmer will also assist with system design, testing, quality assurance, and technical documentation. The ideal candidate is detail-oriented, self-motivated, and passionate about delivering reliable, efficient, and high-quality automated systems.

Job Responsibilities:
PLC/HMI Programming & System Integration:

  • Design, develop, and implement PLC and HMI programs for Cougar control systems.
  • Program and configure PLCs (e.g., Automation Direct, Mitsubishi) and HMIs (e.g., Automation Direct, Mitsubishi) to meet system requirements.
  • Ensure compatibility and functionality with communication protocols (e.g., Modbus, BACnet).

Testing & Quality Control:

  • Conduct bench testing and system validation of PLC/HMI programs to ensure proper operation.
  • Collaborate with the QA team to identify and correct programming or integration issues.
  • Participate in post-production reviews and implement feedback for continual improvement.

Documentation & Technical Support:

  • Create and update system documentation, including IOMs, system overlays, and program backups.
  • Provide technical support to internal teams and field technicians for programming-related troubleshooting.
  • Maintain accurate records of program changes and support logs.

Process & Program Improvement:

  • Maintain and enhance programming templates and code libraries for efficiency and consistency.
  • Analyze trends in system performance and support requests to identify improvement opportunities.

Metrics / KPIs:

  • On-Time Programming Completion:
    • Deliver completed programs in accordance with project timelines.
  • Program Reliability:
    • Minimize rework and post-installation service calls related to PLC/HMI issues.
  • Documentation Accuracy:
    • Maintain complete and clear documentation to support internal and external stakeholders.
  • Support Responsiveness:
    • Resolve support requests in a timely and professional manner.

Required Qualifications:
Education:

  • Associate’s or Bachelor’s degree in Electrical Engineering, Automation, or a related field (preferred); or equivalent work experience.

Experience:

  • 3–5 years of experience in PLC and HMI programming, preferably in industrial or water control systems.

Technical Skills:

  • Proficiency in PLC and HMI programming software, specifically Automation Direct and Mitsubishi platforms (or similar)
  • Strong understanding of control panel wiring diagrams, I/O lists, and system logic.
  • Knowledge of industrial communication protocols and UL 508A panel standards.

Soft Skills:

  • Strong attention to detail and problem-solving abilities.
  • Excellent verbal and written communication skills.
  • Ability to manage multiple tasks and meet deadlines in a dynamic environment.
  • Team-oriented with a proactive, customer-first mindset.