Ihre Aufgaben:
* Sie sind zuständig für die Entwicklung von Verfahren zur Konfiguration, Installation und Diagnostik von Computer Hardware als Bestandteil medizinischer Systeme
* Darüber hinaus sind Sie zuständig für die Automatisierung und Digitalisierung von Entwicklungsprozessen und -inhalten, mit dem Ziel, eine durchgängige, effiziente und zukunftsfähige Toolchain zu etablieren
* Sie übernehmen die Softwareentwicklung inklusive Definition und Planung von modularen Arbeitspaketen beginnend vom Design über die Implementierung bis zur Verifikation inkl. Dokumentation
* Auch die Implementierung in Python, C/C++ unter Windows/Linux und Nutzung aktueller Netzwerkprotokolle, z.B. DHCP, tftp, gehört zu Ihren Aufgaben
* Sie gewährleisten die Weiterentwicklung unserer Diagnose Toolchain (Akquirierung von Testdaten durch Hardwaretests, Analyse, Interpretation, Visualisierung, User Interface) im Hinblick auf den Kundennutzen
Ihre Qualifikationen:
* Sie verfügen über ein erfolgreich abgeschlossenes Bachelorstudium der Informatik, Elektrotechnik oder vergleichbar und haben fundierte Berufserfahrung in der Softwareentwicklung auf Basis eines strukturierten Prozesse
* Sie verfügen über fundierte Kenntnisse in der modernen Softwareentwicklung, insbesondere im Umgang mit CI/CD-Pipelines, Versionsverwaltung mit Git, Event-Handlern sowie DevOps Prinzipien und -Tools
* Sie besitzen fundierte Kenntnisse in der statistischen Analyse und der visuellen Darstellung komplexer Analyseresultate
* Gute Kenntnisse der Netzwerk Protokolle, z.B. managed Switches (VLAN), Routing Firewall, und Netzwerkdienste, wie z.B. DHCP, tftp, etc. und gute Kenntnisse der Computertechnik (z.b. embedded Computer, Industrie-PCs, Workstation/Server, GP-GPU, Bussysteme, BIOS) erweitern Ihr Profil
* Sie konnten bereits Erfahrung in strukturiertem Testen (Testkonzeption und –planung, Implementierung von Test-Software; Durchführung und Optimierung bzgl. Testabdeckung und Regressionseignung / Automatisierung) sammeln
* Sie besitzen Kenntnisse der Datenverarbeitung / datenbankorientierte Vorgehensweise (SQL, Python-Django, Statistik)
* Unsere Teamsprache ist Deutsch, Sie bringen daher sehr gute Deutschkenntnisse mit
* Des Weiteren bewegen wir uns in einem internationalen Umfeld und arbeiten in Projekten eng mit Kollegen in China zusammen - Mit Ihren sehr guten Englischkenntnissen können Sie sich hier problemlos austauschen und technische Dokumentationen erstellen
Ihre Vorteile:
* Anspruchsvolle und abwechslungsreiche Aufgaben in einer zukunftsträchtigen und innovativen Branche
* Betreuung im laufenden Projekt durch unser Team
* Betreuung im gesamten Bewerbungsprozess