Description
Sie unterstützen uns bei der Entwicklung einer innovativen Medizinanwendung. Dabei helfen Sie uns, die Hardware anzusteuern, Messergebnisse auszuwerten und die Schnittstelle zur Anwendersoftware mittels Inter-Process Communication (IPC) zu erstellen und zu erweitern.Wenn Ihnen gute Architektur, sowohl Qualität der Implementation als auch Termintreue bei der Bearbeitung der Arbeitspakete und Spaß an Bildverarbeitung genau so wichtig sind wie uns, dann sind Sie bei uns an der richtigen Stelle.
Ihre Aufgaben
- Design, Implementierung, Integration und Verifikation einzelner Schritte einer Bildverarbeitungspipeline
- Design und Implementierung der erforderlichen Software-Infrastruktur, um die Integration mit der Anwendersoftware zu ermöglichen
- Untersuchung verschiedener algorithmischer Ansätze zur performanten und zielgerichteten Auswertung von Messdaten
- Beschleunigung vorhandener Algorithmen mittels CUDA oder ähnlicher Ansätze
- Umsetzung der Softwarespezifikationen entsprechend der Architekturanforderungen
- Dokumentation der entwickelten Software bzw. deren Komponenten
Ihr Profil
- Schwerpunkte: Mathematik, CUDA, Hardwarenahe Softwareentwicklung auf der Windows Plattform
- Sehr gute Kenntnisse in C++, Multithreading und Messtechnik
- Erfahrung mit systemnaher Programmierung (CUDA/OpenCL, IPC, und C#) wünschenswert
- Kenntnisse agiler Methoden wünschenswert
- Selbstständige Arbeitsweise und Eigeninitiative
Projektrahmen
- Vollständige Neuentwicklung
- Vollzeit (40-Stunden-Woche)
- bis zu 100% Homeoffice möglich
- Flexible Arbeitszeiten
- Entwicklungswerkzeuge: Visual Studio
- Teamsprache: deutsch / Dokumentation: englisch