Human Machine Interface Engineer

Leading Edge

New Jersey

On-site

USD 80,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A technology company in New Jersey seeks a Human Machine Interface Engineer to design and develop user interfaces for various devices. The role emphasizes maximizing usability and user experience while collaborating with cross-functional teams to create intuitive systems. Candidates should possess programming proficiency, a solid understanding of UX principles, and strong problem-solving skills. This position offers a dynamic environment focused on innovation and efficiency.

Qualifications

  • Proficiency in programming languages like C++, Java, or Python.
  • Understanding of human-centered design and UX best practices.
  • Ability to communicate technical information effectively.

Responsibilities

  • Create intuitive interfaces for machines and devices.
  • Implement HMI solutions using programming languages.
  • Ensure user-friendly and efficient HMI systems.
  • Conduct usability testing and troubleshoot issues.
  • Collaborate with cross-functional teams.
  • Update and refine HMI systems for optimal performance.

Skills

Programming skills (C++, Java, Python)
UX design principles
Communication skills
Problem-solving skills

Job description

Job Title

Human Machine Interface Engineer

Job Location

NJ, USA

Job Summary

Designs and develops user interfaces for machines and devices, focusing on maximizing usability and user experience. Collaborates with cross‑functional teams to ensure HMI systems are intuitive and efficient.

Job Responsibilities
  • Designing HMI systems: Creating intuitive interfaces for devices, machines, or software applications.
  • Developing HMI software: Implementing HMI solutions using programming languages and development tools.
  • User experience (UX) design: Ensuring HMI systems are user‑friendly, efficient, and meet user needs.
  • Testing and validation: Conducting usability testing, gathering feedback, and troubleshooting issues.
  • Collaboration: Working with cross‑functional teams, including engineering, design, and operations.
  • Maintenance and updates: Updating and refining HMI systems to ensure optimal performance and user experience.
Job Requirements
  • Programming skills: Proficiency in languages like C++, Java, Python, or specific HMI development tools.
  • UX design principles: Understanding of human‑centered design and user experience best practices.
  • Communication skills: Ability to collaborate with stakeholders and communicate technical information effectively.
  • Problem‑solving skills: Troubleshooting and resolving technical issues related to HMI systems.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

HMI Engineer: Crafting Intuitive, User‑Centered Interfaces
HMI Engineer: Crafting Intuitive, User‑Centered Interfaces

Leading Edge • New Jersey

On-site
USD 80,000 - 120,000
HMI Designer (UI/UX Designer)
HMI Designer (UI/UX Designer)

Accord Technologies Inc • Mossville (IL)

On-site
USD 80,000 - 100,000
Interaction Engineer
Interaction Engineer

Jobtailor • Allen Park (MI)

On-site
USD 120,000 - 160,000
Senior UX Researcher
Senior UX Researcher

Compunnel, Inc. • Chillicothe (IL)

On-site
USD 85,000 - 120,000
UI/UX Designer
UI/UX Designer

Whisker • Auburn Hills (MI)

Hybrid
USD 75,000 - 110,000
UI Developer-Designer
UI Developer-Designer

MACHINE LEARNING TECHNOLOGIES LLC • Trenton (NJ)

On-site
USD 40,000 - 60,000
HMI Engineer
HMI Engineer

Case iZ • Evansville (IN)

On-site
USD 90,000 - 120,000
Benefits package
HMI Engineer
HMI Engineer

Socket.dev • Evansville (IN)

On-site
USD 90,000 - 130,000
Benefits package
UI Developer & Interaction Designer
UI Developer & Interaction Designer

MACHINE LEARNING TECHNOLOGIES LLC • Trenton (NJ)

On-site
USD 40,000 - 60,000
Embedded Software Engineer
Embedded Software Engineer

Nanosoft Consulting Talent Page • Houston (TX)

On-site
USD 90,000 - 130,000