Als Softwareentwickler Bildverarbeitung (m/w/d) bist du Teil unseres Entwicklungsteams und arbeitest an Lösungen für die industrielle Röntgenprüfung. Mit Fokus auf klassische Bildverarbeitung und automatische Defekterkennung entwickelst und optimierst du Algorithmen - von der Konzeption bis zum Deployment - und arbeitest dabei eng mit internen Teams und internationalen Kunden zusammen.
Tätigkeiten- Implementierung und Optimierung von Bildverarbeitungsalgorithmen für die industrielle Röntgenprüfung
- Weiterentwicklung der automatischen Defekterkennung
- Umsetzung kundenspezifischer Softwaremodule und -anpassungen
- Aktive Mitarbeit in den Phasen Konzeption, Entwicklung, Validierung und Deployment
- Erstellung und Pflege von Tests (z. B. Unit- und Integrationstests) zur Sicherstellung der Softwarequalität
- Erfolgreich abgeschlossenes Masterstudium (Bereich Informatik, Mathematik, Physik, Elektrotechnik oder vergleichbar)
- Fundierte Kenntnisse in klassischer Bildverarbeitung (z. B. Segmentierung, Filterung, Feature-Extraktion) und idealerweise in der Softwareentwicklung
- Idealerweise Erfahrung mit bildgebenden oder sensorbasierten Systemen (z. B. Industrielle Kameras, Röntgen, CT) und in Industrieumgebungen (z. B. Qualitätsprüfung, Automatisierung, Anlagenintegration)
- Gute Programmierkenntnisse in C++ oder C# und Python
- Erfahrung in der praktischen Anwendung von OpenCV für klassische Bildverarbeitung
- Sicherer Umgang mit Code Reviews, sauberer Code-Struktur und Best Practices der Softwareentwicklung
- Erfahrung mit Testing-Ansätzen (z. B. Unit-Tests, Integrationstests) sowie idealerweise Testautomatisierung
- Versierter Umgang mit Versionsverwaltungssystemen (Git) und agilen Entwicklungsmethoden
- Sicheres Auftreten im Umgang mit Kunden, Reisebereitschaft für Deployments teilweise erforderlich
- Selbstständige, strukturierte Arbeitsweise sowie Team- und Kommunikationsstärke
- Hohe Einsatzbereitschaft, Belastbarkeit und ausgeprägtes Qualitäts- und Verantwortungsbewusstsein