1

Human Machine Interface Hmi Design Engineer Jobs

... design practices. Apply knowledge of Industrial control systems and Human Machine Interface(HMI ... occupation programming with Java, Python, Bash scripting; applying experience with Linux and ...

Creates basic human-machine interface (HMI) designs, programmable logic controllers (PLC), reports, etc. Performs other duties as required. Assists with testing and startup of instrumentation ...

Creates basic human-machine interface (HMI) designs, programmable logic controllers (PLC), reports, etc. Performs other duties as required. Assists with testing and startup of instrumentation ...

Creates basic human-machine interface (HMI) designs, programmable logic controllers (PLC), reports, etc. Performs other duties as required. Assists with testing and startup of instrumentation ...

Creates basic human-machine interface (HMI) designs, programmable logic controllers (PLC), reports, etc. Performs other duties as required. Assists with testing and startup of instrumentation ...

Creates basic human-machine interface (HMI) designs, programmable logic controllers (PLC), reports, etc. Performs other duties as required. Assists with testing and startup of instrumentation ...

Controls Engineer

Memphis, TN · On-site

$81K - $104K/yr

... Engineer to support the operation, design, and optimization of our advanced data center ... Preparing specifications for Human-machine Interface (HMI) including graphics standard for ...

Process Controls Engineer

Tualatin, OR

$87K - $112K/yr

Programs and maintains Programmable Logic Controllers (PLCs) and Human Machine Interface (HMI) for automated systems in a manufacturing environment. Provides sustaining and troubleshooting support ...

Controls Engineer

Mason, OH

$78K - $101K/yr

The Controls Engineer responsibilities include research, system design, programming, documentation ... Create and modify Human Machine Interface (HMI) programming applications using appropriate software.

next page

Showing results 1-20

Human Machine Interface Hmi Design Engineer information

See salary details

$31.5K

$128.8K

$193.5K

How much do human machine interface hmi design engineer jobs pay per year?

As of Jun 10, 2026, the average yearly pay for human machine interface hmi design engineer in the United States is $128,769.00, according to ZipRecruiter salary data. Most workers in this role earn between $101,500.00 and $155,000.00 per year, depending on experience, location, and employer.

What are Human Machine Interface (HMI) Design Engineers?

Human Machine Interface (HMI) Design Engineers are professionals who create and optimize the systems through which humans interact with machines, such as touchscreens, dashboards, and control panels. Their work focuses on making these interfaces intuitive, efficient, and safe, often using principles from user experience (UX) and human factors engineering. HMI Design Engineers collaborate with software developers, hardware engineers, and end users to ensure the interface meets technical requirements and user needs. They are essential in industries like automotive, manufacturing, and consumer electronics, where effective human-machine interaction is critical.

What are the typical collaboration points between an HMI Design Engineer and other teams during a project?

As an HMI Design Engineer, you’ll frequently collaborate with cross-functional teams such as software developers, UX/UI designers, hardware engineers, and product managers. These interactions ensure that user interface concepts are technically feasible, align with user needs, and comply with safety or regulatory requirements. Regular meetings, design reviews, and iterative prototyping sessions are common, allowing you to integrate feedback and refine the HMI to support seamless user interactions. Successful collaboration is key to delivering intuitive and efficient interfaces in complex systems.

What are the key skills and qualifications needed to thrive as a Human Machine Interface (HMI) Design Engineer, and why are they important?

To thrive as a Human Machine Interface (HMI) Design Engineer, you need strong skills in user experience (UX) design, human factors engineering, and interface prototyping, typically backed by a degree in engineering, computer science, or industrial design. Proficiency with HMI development tools such as Adobe XD, Sketch, Qt, or embedded systems platforms, as well as familiarity with relevant standards and guidelines, is essential. Creativity, problem-solving abilities, and effective communication help you translate complex requirements into user-friendly interfaces and collaborate with multidisciplinary teams. These skills ensure that the end product is intuitive, efficient, and meets both user and functional requirements, which is critical for safety and user satisfaction.

What is the difference between Human Machine Interface Hmi Design Engineer vs Control Systems Engineer?

AspectHuman Machine Interface Hmi Design EngineerControl Systems Engineer
CredentialsTypically requires a degree in engineering, computer science, or related fields; certifications in UI/UX or HMI design are commonRequires a degree in electrical, mechanical, or control engineering; certifications in control systems or automation are beneficial
Work EnvironmentDesigning user interfaces for machinery, industrial equipment, or automation systems in manufacturing or industrial settingsDeveloping and maintaining control algorithms and systems for industrial processes or machinery
Industry UsageUsed across manufacturing, automation, and industrial sectors for user interface developmentUsed in automation, process control, and manufacturing industries for system control and optimization

While both roles involve engineering in industrial environments, the Human Machine Interface Hmi Design Engineer focuses on creating user interfaces for machines, whereas the Control Systems Engineer concentrates on designing control algorithms and systems. Both roles often collaborate but serve distinct functions within automation projects.

Software Engineer (10022020)

Software Engineer (10022020)

NOV, Inc.

Houston, TX • On-site

Full-time

This job post has expired today. Applications are no longer accepted.


NOV rating

7.9

Company rating: 7.9 out of 10

Based on 53 frontline employees who took The Breakroom Quiz

156th of 417 rated machine equipment manufacturers


Job description

POSITION:                 Software Engineer

JOB LOCATION:      10353 Richmond Ave., Houston, TX 77042 [and various unanticipated locations throughout the US; may telecommute]

DUTIES: Software Engineer needed by National Oilwell Varco, L.P. in Houston, TX [and various unanticipated locations throughout the US; may telecommute] to Participates in technical planning and requirements gathering phases including Design, code, test, troubleshoot, and document engineering software applications. Ensure that technical software development process is followed on the project and be familiar with industry best practices for software development. Demonstrate the ability to adapt and work with team members of various experience levels. Maintain and support existing applications built on the Linux, JAVA, and Python platform by ensuring site availability. Design and develop applications and integration with cloud technologies. Use an array of different tools/technologies that will require continual learning. Engage in incident management, problem-solving, and solution implementation. Identify and report risks, issues, and dependencies of assigned tasks/projects. Monitor and perform regular security and maintenance activities. Adapt and collaborate effectively with team members of varying experience levels. Apply strong communication skills, effective collaboration, and the ability to manage multiple tasks in a fast-paced environment. Program with Java, Python, Bash scripting. Apply experience with Linux and Windows Operating Systems. Apply experience with Embedded Software development in both hardware and software. Apply experience with object-oriented design and architectural design practices. Apply knowledge of Industrial control systems and Human Machine Interface(HMI). Apply knowledge of Industrial network and network protocol: TCP/IP, Modbus, Profibus, I/O Link, and ProfiNet. Apply experience with version control systems like Git, CI/CD tools.             

MINIMUM REQUIREMENTS: Requires a Bachelor degree, or foreign equivalent degree, in Computer Science and 1 year of experience in the job offered or 1 year of experience in a related occupation programming with Java, Python, Bash scripting; applying experience with Linux and Windows Operating Systems; applying experience with Embedded Software development in both hardware and software; applying experience with object-oriented design and architectural design practices; applying knowledge of Industrial control systems and Human Machine Interface(HMI); applying knowledge of Industrial network and network protocol: TCP/IP, Modbus, Profibus, I/O Link, and ProfiNet;  and applying experience with version control systems like Git, CI/CD tools.


What NOV employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


NOV logo

About NOV

Sourced by ZipRecruiter

Throughout every region in the world and across every area of drilling and production, our family of companies has provided the technical expertise, advanced equipment and operational support necessary for success. We have the people, capabilities and vision to serve the needs of a challenging and evolving industry. One the world can’t live without. We are a global family of thousands of individuals, working as one team to create lasting impact for ourselves, our customers and the communities where we live and work. We take responsibility for each other and our company’s future, knowing that personal ownership leads to broader success. We believe in purposeful innovation because we see what others do not and we act. Through business innovation, product creation and service delivery, we are driven to power the industry that powers the world better.

Industry

Oil and gas extraction

Company size

10,000+ Employees

Headquarters location

Houston, TX, US

Year founded

1841