Eigenständige Arbeitsweise, Erfassung komplexer Kreuzabhängigkeiten im bestehenden System
Eigenständige Analyse aufgetretener Feldprobleme anhand unserer Maschinenlogfiles, Bug-Fixing in bestehenden Features
Eigenständige Installation von Software auf DI-Maschinen
Eigenständige Maschinenbedienung und eigenverantwortliche Durchführung von Software- und Systemtests zur Beurteilung der Zuverlässigkeit und Performance
Teilnahme an Reviews der Implementierungen Ihrer Team-Kollegen, und umgekehrt
Dokumentation, Nachverfolgung und Verifikation neuer und bestehender Implementierungen
Vorbereitung und Durchführung von Inbetrieb- und Abnahmen
Unterstützung des Produktsupports bei Störungen
Ihr Profil:
Erfolgreich abgeschlossenes Studium oder Promotion (Schwerpunkt Informatik, Elektrotechnik,Automatisierungstechnikoder Physik)oder eine nachweislich vergleichbare Qualifikation
Mehrjährige Erfahrung im Bereich Softwareentwicklung mit C oder C++
Kenntnisse im Umgang mit VisualStudio & Debugger
Kenntnisse im Umgang mit Versionsverwaltung: z.B. IBM Rational Team Concert (RTC), Git, SVN
Idealerweise Erfahrung in hardwarenaher Entwicklung
Idealerweise Erfahrung imRequirements-Engineering
Idealerweise Erfahrung im Reverse-Engineering
Idealerweise Erfahrung im Umgang mit Continuous integration (CI) und DevOps