Embedded Systems Engineer, HMI

Posted Oct 30

This is a fully remote position, open to applicants in Oregon.

📋 Description

• Create and develop human-machine interfaces (HMI) and embedded display systems for welding machines, portable machine tools, and high-pressure testing applications.

• Design, test, validate, document, and implement HMI solutions in collaboration with product development team members.

• Establish and uphold HMI design standards, style guides, and interaction patterns across various product lines.

• Develop and execute embedded HMI software from conception to final implementation, covering graphical user interfaces, menu structures, alarm/notification systems, and operator workflows.

• Enhance HMI platforms throughout the product life cycle via software updates, customer feedback, usability improvements, and feature upgrades.

• Assess and qualify substitute display hardware, controllers, and interface components in response to obsolescence.

• Provide HMI hardware and software design for new products, including display selection, interface architecture, and communication protocol integration.

• Collaborate with mechanical, controls, marketing, and applications engineering teams from concept through to finished product.

• Define and assist with PCB designs/layouts for HMI controller boards, display interfaces, and associated hardware.

• Address and resolve customer field performance issues related to HMI functionality, display hardware, and operator interface behavior.

• Diagnose and troubleshoot software concerns regarding screen rendering, control-system communication, and data presentation accuracy.

• Create custom HMI solutions based on existing embedded platform designs to satisfy customer and application needs.

• Develop modular, scalable HMI architectures that support multi-language capabilities, remote monitoring/connectivity, and future improvements.

• Travel to customer work sites and facilities in the US and internationally as necessary.


⛳️ Requirements

• Bachelor's degree in Electrical Engineering (BSEE), Computer Science (BSCS), or a related field in Math/Sciences.

• Master’s degree in Electrical Engineering (MSEE) or Computer Science (MSCS) preferred.

• Ten to fifteen years of experience in HMI/GUI development for embedded systems within a manufacturing or industrial equipment context.

• Strong expertise in C/C++, Python, and contemporary UI frameworks (Qt/QML, LVGL, or similar embedded graphics libraries).

• Familiarity with embedded Linux, RTOS, or analogous platforms relevant to display and user interface systems.

• Knowledge of touchscreen, display, and peripheral interface technologies (SPI, I2C, UART, CAN, Ethernet).

• Experience with digital and analog circuit design concerning HMI hardware integration.

• Comfortable working in a project-oriented environment, capable of guiding a project from concept to completion.

• Proficient in Altium (or equivalent PCB design tools) and all Microsoft Office applications.

• Experience utilizing Keil MDK (or similar embedded software development tools).

• Understanding of UX/UI design principles for industrial operator interfaces, including usability, accessibility, and ergonomic considerations.

• Detail-oriented with a commitment to meeting deliverables.

• Experience in project management with an understanding of critical path deliverables.

• Exceptional verbal and written communication skills.

• Willingness to travel to customer work sites and SFE facilities in the US and internationally.

• Capacity to lift up to 50 pounds regularly and up to 100 pounds occasionally, with assistance available.

• Ability to operate and maneuver heavy components using material handling devices.

• Capability to work in hazardous and extreme industrial/construction environments.

• Competence in using required PPE, including steel toe boots, hard hat, and safety glasses.


🏝️ Benefits

• Reasonable accommodations may be provided to enable individuals with disabilities to perform essential job functions.

• Personal Protective Equipment (PPE) is supplied.

• Assistance is available when lifting up to 100 pounds.

People also viewed

Hire Ventures, Inc.11 hours ago

Principal Embedded Firmware Engineer

US flagCalifornia OnlyFull-timeHardware Engineer$150k – $190k/year
ApplyView job
Gramian Consulting1 day ago

Senior Hardware Engineering – AI Systems Specialist, MSc/PhD

IN flagIndia OnlyFreelanceHardware Engineer
ApplyView job
Gramian Consulting1 day ago

Senior Hardware Engineering, AI Systems Specialist

US flagUnited States, +4 more countriesFreelanceHardware Engineer
ApplyView job
Gramian Consulting1 day ago

Senior Hardware Engineering, AI Systems Specialist

SG flagSingapore OnlyFreelanceHardware Engineer
ApplyView job
Samsara4 days ago

Senior Firmware Engineer

US flagUnited States OnlyFull-timeHardware Engineer$154.7k – $260k/year
ApplyView job
Samsara4 days ago

Firmware Engineer

US flagCalifornia, +2 more statesFull-timeHardware Engineer$113.6k – $191k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers