Softwareentwickler Bildverarbeitung
Role details
Job location
Tech stack
Job description
Entwicklung und Optimierung von Algorithmen für die Bild- und Videoverarbeitung. Umsetzung von Softwarelösungen für industrielle oder medizinische Anwendungen sowie für autonome Systeme
- Integration von Bildverarbeitungsalgorithmen in Embedded-Systeme oder cloudbasierte Plattformen
- Analyse und Verarbeitung großer Bild- und Datenmengen zur Verbesserung der Bildqualität und -erkennung
- Enge Zusammenarbeit mit Hardwareentwicklern, Datenwissenschaftlern und dem Produktmanagement
- Testing und Debugging der entwickelten Softwarelösungen sowie Sicherstellung der Softwarequalität
- Dokumentation der Entwicklungsprozesse und Übergabe der Software an den Kunden oder interne Teams
Requirements
Abgeschlossenes Studium der Informatik, Elektrotechnik, Mathematik oder eine vergleichbare Qualifikation
-
Fundierte Kenntnisse in Bildverarbeitung und Computer Vision
-
Erfahrung mit relevanten Bibliotheken und Tools wie OpenCV, TensorFlow, PyTorch oder ähnlichen Frameworks Gute Kenntnisse in Programmiersprachen wie C++, Python, oder Matlab
-
Erfahrung mit Bildverarbeitungs-Hardware wie Kameras, Sensoren und GPUs ist von Vorteil
-
Kenntnisse in Machine Learning, insbesondere Deep Learning, sind ein Plus
-
Strukturierte und analytische Arbeitsweise sowie Teamfähigkeit
-
Gute Deutsch- und Englischkenntnisse in Wort und Schrift