Ihre Aufgaben:
* Entwicklung von Gerätetreibern zur Integration in komplexe Systemumgebungen gemäß internen Softwareentwicklungsstandards
* Entwicklung von Tools und Support-Software für verschiedene Projekte, unabhängig vom zugrunde liegenden Framework
* Koordination von Softwareentwicklungsaktivitäten, die mehrere Funktionen und zeitabhängige Interaktionen umfassen
* Umsetzung interner und externer Anforderungen in modulare Softwarefunktionen
* Teilnahme an Code-Reviews und Mitwirkung an der kontinuierlichen Verbesserung
* Erstellung detaillierter Designspezifikationen sowie Testspezifikationen und Testverfahren
* Neugestaltung komplexer Module nach funktionalen Änderungen oder neuen Anforderungen
* Enge Zusammenarbeit mit technischen Abteilungen und Stakeholdern aus dem Engineering
* Dokumentation der Software in den erforderlichen Sprachen (Deutsch/Englisch)
* Analyse und Behebung von Softwareproblemen, Fehlfunktionen und Defekten
* Selbstständiges Arbeiten an zugewiesenen Arbeitspaketen und Deliverables
* Gelegentliche Teilnahme an Geschäftsreisen nach Bedarf
Ihre Qualifikationen :
* Erfahrung in der Entwicklung von Testsystemen unter Verwendung der National Instruments (NI)-Toolchain, z. B. NI LabVIEW, NI TestBench usw.
* Erfahrung in der Treiber- und Werkzeugentwicklung
* Fundierte Kenntnisse in der Messtechnik, z. B. optische Messsysteme oder analoge/digitale Messtechnik
* Erfahrung mit Versionskontrollsystemen, idealerweise Git
* Ausgeprägte Kommunikationsfähigkeit und die Fähigkeit zur abteilungsübergreifenden Zusammenarbeit
* Selbstständiger, strukturierter Arbeitsstil mit ausgeprägten Koordinations- und Integrationsfähigkeiten
* Fähigkeit, effektiv im Team zu arbeiten
* Hohes Maß an Verantwortungsbewusstsein, Durchsetzungsfähigkeit und Zuverlässigkeit
* Deutschkenntnisse auf C1-Niveau und Englischkenntnisse auf C1-Niveau