Front-End/Full-Stack Hmi Engineer (Embedded & Industrial Systems)

Zumbach Electronic
Barcelona, Spain
30 days ago
Apply on www.buscojobs.com.es
Prepare application

Role details

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

Tech stack

JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Systems Engineering HTML5 C++ (Programming Language) Cascading Style Sheets (CSS) Communications Protocols Continuous Integration Data Visualization DevOps Linux on Embedded Systems
+16 more
Design of User Interfaces Health Information Management Svelte OPC Unified Architecture TypeScript WebSocket ZeroMQ (Concurrent Programming Libraries) ReactJS Backend Git Vue.js AngularJS Material UI Figma Front End Software Development Industrial Software

Job 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.¿Es usted el candidato adecuado para esta oportunidad?Asegúrese de leer la descripción completa a continuación.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 JobYou 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 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.ResponsibilitiesDevelop lightweight, high?performance HMIs using modern web technologies (TypeScript/JavaScript, 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 viewsBuild real?time dashboards for measurement data, process calculations, and multi?device coordinationContribute to backend development (C++ or related services) to support UI workflows and data modelsImplement efficient communication with embedded and IPC systems using WebSockets or similar protocolsCreate UI/UX mockups and prototypes (e.G., Figma) to validate concepts and workflowsOptimize UI performance for embedded hardware and IPC?class systemsWork in an agile environment and contribute to DevOps workflows, CI/CD pipelines, and Git?based developmentHelp maintain a unified design system and reusable component libraryCore technical skillsStrong experience building modern web UIs with a contemporary frontend framework (e.G., Svelte, React, Vue, Angular)Background in industrial HMIs, dashboards, or hardware?integrated systemsSolid understanding of real?time data visualization and state synchronizationExperience designing configurable or modular UI systems (component composition, dynamic layouts, user?driven configuration)Proficiency in TypeScript/JavaScript, HTML5, CSS3, and responsive designExperience contributing to backend development (C++, REST/WebSocket APIs, or similar)Familiarity with embedded constraints and IPC?level architecturesComfortable with Git, CI/CD, agile development, and DevOps practicesVery good spoken and written English for clear communication across teams and stakeholdersIndustrial & Systems ExpertiseExperience with industrial communication protocols such as OPC UA, ZeroMQ, or MQTTBackground in embedded Linux or real?time systemsKnowledge of data visualization libraries for charts and real?time plotsAwareness of cybersecurity considerations for device?hosted webserversUnderstanding of industrial HMI principles, including clarity, safety, and predictable operator workflowsMindset & CollaborationSkilled at creating clear, thoughtful UI/UX prototypes and design explorationsStrong communicator who can explain design decisions objectively and convincinglyOpen?minded, receptive to user feedback, and able to iterate quicklyWorks well in cross?functional teams and balances user needs with technical feasibilityValues maintainability, clarity, and long?term product stabilityWhy 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 leader with the collaborative culture of a medium-sized company.Exciting Challenges: Solve complex problems in a dynamic and innovative high-tech environment.xqysrnhFor further information, please contact Dr. Silvano Balemi, Head of Development.Phone or e-mail:Please send your application by e-mail to

Requirements

Git?based developmentHelp maintain a unified design system and reusable component libraryCore technical skillsStrong experience building modern web UIs with a contemporary frontend framework (e.G., Svelte, React, Vue, Angular)Background in industrial HMIs, dashboards, or hardware?integrated systemsSolid understanding of real?time data visualization and state synchronizationExperience designing configurable or modular UI systems (component composition, dynamic layouts, user?driven configuration)Proficiency in TypeScript/JavaScript, HTML5, CSS3, and responsive designExperience contributing to backend development (C++, REST/WebSocket APIs, or similar)Familiarity with embedded constraints and IPC?level architecturesComfortable with Git, CI/CD, agile development, and DevOps practicesVery good spoken and written English for clear communication across teams and stakeholdersIndustrial & Systems ExpertiseExperience with industrial communication protocols such as OPC UA, ZeroMQ, or MQTTBackground in embedded Linux or real?time systemsKnowledge of data visualization libraries for charts and real?time plotsAwareness of cybersecurity considerations for device?hosted webserversUnderstanding of industrial HMI principles, including clarity, safety, and predictable operator workflowsMindset & CollaborationSkilled at creating clear, thoughtful UI/UX prototypes and design explorationsStrong communicator who can explain design decisions objectively and convincinglyOpen?minded, receptive to user feedback, and able to iterate quicklyWorks well in cross?functional teams and balances user needs with technical feasibilityValues maintainability, clarity, and long?term product stabilityWhy 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 leader with the collaborative culture of a medium-sized company.Exciting Challenges: Solve complex problems in a dynamic and innovative high-tech environment.

About the company

Badalona, Barcelona, España

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. ¿Es usted el candidato adecuado para esta oportunidad? Asegúrese de leer la descripción completa a continuación.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 JobYou will design and implement modern, web?based HMIs for our industrial product family, spanning high?speed embedded measurement devices and IPC?class process systems.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

5:04 min

Configuring the Figma MCP for local code generation

Perf + AI

1:44 min

Playing synthesized backend audio objects in browsers

Lee Boonstra · LIVE

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all