Softwareentwickler (m/w/d) Automatisierte Testsysteme
Dein Aufgabengebiet
- Programmierung von Treibern zur Integration in übergeordnete Test- und Automatisierungssysteme unter Einhaltung interner Entwicklungsrichtlinien
- Entwicklung projektbezogener Tools und Supportsoftware unabhängig vom Framework
- Ganzheitliche Koordination der Softwareentwicklung über mehrere Module und Funktionen hinweg
- Umsetzung interner und externer Anforderungen in spezifische Modul-Features
- Teilnahme an Code-Reviews zur Qualitätssicherung
- Erstellung von Designspezifikationen und Prüfspezifikationen bzw. Testabläufen
- Anpassung und Überarbeitung bestehender Softwaremodule bei Funktionsänderungen
- Technische Abstimmung mit Fachabteilungen
- Dokumentation der Software in Deutsch und Englisch
- Analyse und Behebung von Fehlern sowie Störungen in Testsystemen
- Selbstständige Bearbeitung zugeteilter Arbeitspakete
Dein Profil
- Abgeschlossenes Studium in Physik, Elektrotechnik, Informatik oder eine vergleichbare Qualifikation
- Sehr gute Kenntnisse in MS Office
- Sehr gute Deutschkenntnisse und gute Englischkenntnisse
- Praktische Erfahrung in der Entwicklung von Testsystemsoftware, vorzugsweise mit NI-Toolchain (z. B. LabVIEW, TestStand)
- Erfahrung mit Versionsverwaltungssystemen (z. B. Git) von Vorteil
- Fundierte Kenntnisse in Messtechnik, z. B. optische Systeme, Analog- und Digitalmesstechnik
- Bereitschaft zu gelegentlichen Dienstreisen
