Front-end / full-stack HMI engineer (Embedded & Industrial Systems

Zumbach Electronic Ag
Barcelona, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Barcelona, Spain

Tech stack

JavaScript
API
Agile Methodologies
Systems Engineering
HTML5
C++
CSS
Communications Protocols
Data Visualization
DevOps
Linux on Embedded Systems
Health Information Management
Message Queuing Telemetry Transport (MQTT)
Svelte
OPC Unified Architecture
Responsive Web Design
Software Systems
WebSocket
Zero MQ
Real Time Systems
React
Delivery Pipeline
Curam Application Development
Backend
GIT
Vue.js
Angular
Material Design
Real Time Data
Figma
Front End Software Development

Job description

HMI platform that allows users to create, adapt, and customize their own views and workflows. You will collaborate closely with C++ and systems engineers to deliver reliable, intuitive, and maintainable interfaces used in demanding industrial environments. Responsibilities Develop lightweight, high-performance HMIs using modern web technologies (Type Script/ Java Script, HTML5, CSS, and a contemporary frontend framework) Design and implement configurable UI components and workflows that allow users to set up, customize, and extend dashboards and system views Build real-time dashboards for measurement data, process calculations, and multi-device coordination Contribute to backend development (C++ or related services) to support UI workflows and data models Implement efficient communication with embedded and IPC systems using Web Sockets or similar protocols Create UI/UX mockups and prototypes (e.g., Figma) to validate concepts and workflows Optimize UI performance for embedded hardware

Requirements

and IPC-class systems Work in an agile environment and contribute to Dev Ops workflows, CI/CD pipelines, and Git-based development Help maintain a unified design system and reusable component library Core technical skills Strong experience building modern web UIs with a contemporary frontend framework (e.g., Svelte, React, Vue, Angular) Background in industrial HMIs, dashboards, or hardware-integrated systems Solid understanding of real-time data visualization and state synchronization Experience designing configurable or modular UI systems (component composition, dynamic layouts, user-driven configuration) Proficiency in Type Script/Java Script, HTML5, CSS3, and responsive design Experience contributing to backend development (C++, REST/Web Socket APIs, or similar) Familiarity with embedded constraints and IPC-level architectures Comfortable with Git, CI/CD, agile development, and Dev Ops practices Very good spoken and written English for clear communication across teams and stakeholders Industrial & Systems Expertise Experience with industrial communication protocols such as OPC UA, Zero MQ, or MQTT Background in embedded Linux or real-time systems Knowledge of data visualization libraries for charts and real-time plots Awareness of cybersecurity considerations for device-hosted webservers Understanding of industrial HMI principles, including clarity, safety, and predictable operator workflows Mindset & Collaboration Skilled at creating clear, thoughtful UI/UX prototypes and design explorations Strong communicator who can explain design decisions objectively and convincingly Open-minded, receptive to user feedback, and able to iterate quickly Works well in cross-functional teams and balances user needs with technical feasibility Values maintainability, clarity, and long-term product stability Why join Zumbach? High-Impact Work: Take a leading role in an exciting and business-critical project. Global Reach, Local Feel: Enjoy the stability of a global

About the company

{ "@context": "http://schema.org", "@type": "JobPosting", "baseSalary" : { "@type": "MonetaryAmount", "currency": "EUR", "value": { "@type": "QuantitativeValue", "value": 0.00, "unitText": "MONTH" } }, "datePosted": "2026-06-06", "validThrough" : "2026-07-14", "description": "Zumbach Electronic AG is an internationally active, Swiss family-owned company with its headquarters in Orpund/Biel and further offices globally. For more than 65 years, we are among the leading producers of high-tech measurement and control systems for the cable, plastics and steel industries. To further develop and strengthen our development team in Barcelona (Spain), we are looking for a: Front-end / full-stack HMI engineer (Embedded & Industrial Systems) The Job You will design and implement modern, web-based HMIs for our industrial product family, spanning high-speed embedded measurement devices and IPC-class process systems. Beyond building dashboards, you will help shape a configurable and extensible

Apply for this position