Über das Unternehmen
- Unser Kunde ist ein erfolgreiches Unternehmen, das neben einer hervorragenden Positionierung auf dem Markt auf ein spannendes und dynamisches Arbeitsumfeld verweisen kann.
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, http 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
Profil
- 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, http 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
Benefits
- Anspruchsvolle und abwechslungsreiche Aufgaben in einer zukunftsträchtigen und innovativen Branche
- Betreuung im laufenden Projekt durch unser Team
- Betreuung im gesamten Bewerbungsprozess