HMI-Entwickler (m/w/d) – TwinCAT HMI & Web-Frontend
Description
Wir sind ein solides, kerngesundes, mittelständisches Familienunternehmen in der dritten Generation. Als traditionsreiches wie innovatives Maschinenbauunternehmen sind wir Technologie- und Weltmarktführer in unserem Segment. Hohe Qualität, Professionalität und intensive Kundennähe begründen unseren wirtschaftlichen Erfolg.
Für unseren Bereich Development & Engineering suchen wir ab dem 01.01.2027 einen
HMI-Entwickler (m/w/d) – TwinCAT HMI & Web-Frontend
Über die StelleUnsere Maschinen werden über Bedienoberflächen auf Basis von Beckhoff TwinCAT HMI gesteuert und ihre Daten fließen in unsere eigene IoT-Plattform mit einem Angular-Web-Frontend. Beide Oberflächen sind in der Zukunft für unsere Kunden das Gesicht unserer Produkte an der Maschine und im Browser. Sie entwickeln die Bedienoberflächen unserer Maschinen mit TwinCAT HMI – mit TypeScript, HTML und CSS. Außerdem unterstützen Sie das Team beim Angular-Frontend unserer IoT-Plattform. Sie arbeiten eng mit weiteren Software-Entwicklern, der Steuerungsentwicklung (SPS), dem Software-Architekten und dem Plattform-Team zusammen.
Ihre Aufgaben- TwinCAT HMI
- Konzeption und Entwicklung von Bedienoberflächen für unsere Maschinen mit Beckhoff TwinCAT HMI
- Entwicklung eigener Controls (Framework Controls, User Controls) und Code-Behind in TypeScript
- Anbindung der Oberfläche an die SPS über Symbole und Datentypen, gemeinsam mit der Steuerungsentwicklung
- Umsetzung von Alarm- und Meldungsanzeigen, Rezepturverwaltung, Benutzer- und Rechteverwaltung im HMI-Server
- Aufbau einer wiederverwendbaren Control-Bibliothek und eines einheitlichen neuen Designs (Themes, Styleguide) für alle Maschinen
- Mehrsprachigkeit, Bedienbarkeit am Touchpanel und Performance auf Industrie-PCs
- Inbetriebnahme und Test der HMI an der Maschine Angular-Frontend der IoT-Plattform
- Umsetzung von Features und Fehlerbehebungen im Angular-Frontend, etwa Dashboards, Maschinenansichten und Diagramme
- Abstimmung eines gemeinsamen Erscheinungsbilds zwischen Maschinen-HMI und Web-Frontend
- Mitarbeit an Tests, Code-Reviews und Releases über GitLab oder Gitea
- Angular-Frontend der IoT-Plattform
- Umsetzung von Features und Fehlerbehebungen im Angular-Frontend, etwa Dashboards, Maschinenansichten und Diagramme
- Abstimmung eines gemeinsamen Erscheinungsbilds zwischen Maschinen-HMI und Web-Frontend
- Mitarbeit an Tests, Code-Reviews und Releases über GitLab oder Gitea
- Abgeschlossenes Studium der Informatik, Mechatronik, Automatisierungstechnik oder vergleichbar, alternativ eine Ausbildung mit einschlägiger Berufserfahrung
- Mehrjährige Erfahrung in der Frontend-Entwicklung mit TypeScript, HTML5 und CSS
- Erfahrung mit einem modernen Web-Framework, bevorzugt Angular
- Verständnis dafür, wie eine Maschine gesteuert wird: SPS-Variablen, Datentypen, Maschinenzustände und Alarme
- Bereitschaft, sich in TwinCAT HMI und die TwinCAT-Entwicklungsumgebung einzuarbeiten, falls noch keine Erfahrung vorhanden ist
- Gespür für Bedienkonzepte und Benutzerfreundlichkeit, auch unter Bedingungen wie Touchbedienung, Handschuhen und Hallenumgebung
- Erfahrung mit Git
- Sehr gute Deutsch- und gute Englischkenntnisse
- Bereitschaft zu gelegentlichen Einsätzen an der Maschine
- Hochmoderne Arbeitsumgebung mit neuester Technologie in der attraktiven Rhein-Main-Taunus Region
- Flache Hierarchien und kurze Entscheidungswege
- Ein angenehmes Arbeitsumfeld und gutes Betriebsklima
- Flexible Arbeitszeiten
- Umfangreiches Weiterbildungsangebot
- Kostenlose Parkplätze mit der Möglichkeit zur Nutzung von Elektro-Ladesäulen und Jobrad
- Leistungsgerechte Vergütung und Sozialleistungen eines tarifgebundenen Unternehmens in der attraktiven Rhein-Main Region
Weitere Fragen zu dieser Stelle beantwortet Ihnen gerne vorab Angelina Pfeiffer (06190/8886-216).
Wir freuen uns auf Ihre Bewerbung.