Embedded Software Developer Web Frontend/Backend (m/w/d)

Unser Kunde, die COMET Gruppe ist ein weltweit führendes Unternehmen, das mit hochwertigen Komponenten, Systemen und Dienstleistungen die Produkte und Prozesse ihrer Kunden im Bereich Röntgen-, Vakuum- und HF-Technologie optimiert.
Die Division Plasma Control Technologies ist weltweit führend in der Entwicklung und Produktion hochleistungsfähiger Vakuumkondensatoren, HF-Modulen und HF-Generatoren, wie sie bei der Herstellung von Halbleitern, Flachbildschirmen, Solarzellen und Radiosendern benötigt werden.
Zur Ergänzung des Teams am Standort in Flamatt (CH) oder am Standort Aachen (DE) suchen wir eine/n
Embedded Software Developer Web Frontend/Backend (m/w/d)
In dieser Funktion werden Sie mit den folgenden Hauptaufgaben betraut:
- Entwicklung neuer Funktionen auf einer eingebetteten Weboberfläche
- Implementierung und Verbesserung des Frontends zur Steuerung unserer RF-Generatoren und Anpassungsnetzwerke
- Instandhaltung/Verbesserung des eingebetteten Webserver-Setups
- Verbesserung und Implementierung von SW-Modulen für das Backend
- Hardwarebezogene Software-Entwicklung in C++ auf einem eingebetteten Linux-System
- Verbesserung der Benutzerfreundlichkeit und des Designs unseres Web-Frontends
- Unterstützung bei der Definition von Spezifikationen im Rahmen des Requirement Engineering Prozesses
- Definition von Testspezifikationen und Implementierung von automatisierten Tests
- Dokumentation in englischer Sprache
Für diese Funktion bringen Sie die folgenden Voraussetzungen mit:
- Bachelor oder Master in Informatik, Elektronik oder gleichwertige Kenntnisse mit mehrjähriger Erfahrung
- Erfahrung mit modernen Web-Applikationen und Java-Script-Frameworks, die auf einem Embedded Linux System laufen
- Erfahrung in der Konfiguration von Webservern, insbesondere nginx
- Gute Datenbank-Kenntnisse, insbesondere Sqlite
- Sehr gute JS-, PHP-Kenntnisse
- Erfahrung in der Nutzung von Frameworks wie Angular
- Gute C++-Kenntnisse
- Erfahrung in der Entwicklung von Modulen auf einem Embedded Linux System
- Gute Kenntnisse in der Nutzung und Gestaltung von REST APIs und Kenntnisse über automatisiertes Testen von webbasierten Schnittstellen (z.B. Robot Framework basierte Testsysteme)
- "Sauberer Code" ist kein unbekanntes Konzept für Sie
- Erfahrung mit automatisierten Build Systemen (z.B. Jenkins) sind von Vorteil
- Sehr gutes Englisch in Wort und Schrift und mindestens gute Deutschkenntnisse
- Aufgeschlossen, Neues zu lernen
Nancy Sommer
Telefon: 058 255 31 02