Zusammenfassung:
Diese Position konzentriert sich auf die Entwicklung und Erweiterung einer Planungssoftware für Testsensoren, die effizient mit automatisierten Testanlagen kommuniziert und eine sorgfältige Dokumentation der Testergebnisse gewährleistet.
Hauptverantwortlichkeiten:
Die Kernaufgabe dieser Position umfasst die Gestaltung und Verbesserung einer Softwarelösung zur Planung von Testszenarien. Die wesentlichen Verantwortlichkeiten sind:
* Erstellung und Erweiterung einer Planungssoftware zum Testen von Sensoren.
* Kommunikation mit der Anlagensteuerung über eine REST API.
* Ablage des Testpfads der Sensoren in einer SQLite-Datenbank.
* Integrationstests zur Abdeckung sämtlicher Schnittstellen auf einem Jenkins Build Server.
* Generierung des C# Clients über NSwag.
* Erstellung eines GUIs in WPF zur Eingabe von Testpfaden und Parametern.
* Entwicklung von Grafana Dashboards zur Visualisierung von Anlagenzuständen und Alarmen.
* Einbindung einer LIMS-Software eines externen Dienstleisters und schrittweise Übernahme von Funktionalitäten.
* Selbständige Ableitung interner Anforderungen in eine Spezifikation und Koordination des Gesamtprozesses.
Key Requirements:
* Abgeschlossenes Studium (Bachelor, Master) der Elektrotechnik, Physik oder Informatik.
* Sehr gute Kenntnisse in C# und REST API.
* Grundkenntnisse in Python.
* Fähigkeiten im Projektmanagement.
* Kenntnisse in der Definition von Tests zur Abnahme von Software/Schnittstellen.
* SPS-Programmierkenntnisse im Maschinenbauumfeld von Vorteil.
* Kenntnisse in relationalen Datenbanken und Systemarchitektur.
* Sehr gute Englischkenntnisse, Deutschkenntnisse von Vorteil.