Software Engineer PLC (m/w/d)
Rolle
In dieser Funktion entwickelst und optimierst Du Softwarelösungen für Maschinensteuerungen in einer Echtzeitumgebung. Du arbeitest an der Implementierung von PLC-Software, entwickelst Schnittstellen und testest die Anwendungen sowohl am Simulator als auch an realen Maschinen.
Verantwortung
Design, Implementierung und Weiterentwicklung von Software auf Basis von IEC 61131
Programmierung von Maschinenfunktionen in Echtzeitumgebungen
Entwicklung von Softwarekomponenten und Schnittstellen zu Datenbanken und Systemumgebungen
Konzeption und Umsetzung von Softwareverbesserungen über den gesamten Lebenszyklus
Durchführung von Softwaretests am Simulator und an realen Maschinen
Erstellung von Entwicklungs- und Projektdokumentationen
Analyse von Störungen und Erarbeitung von Lösungskonzepten
Zusammenarbeit mit interdisziplinären Entwicklungs- und Projektteams
Qualifikationen
Abgeschlossenes Studium HF/FH in Informatik, Elektrotechnik oder vergleichbar mit Weiterbildung im Softwarebereich
Erfahrung mit Microsoft Visual Studio (MVC, VB, VB .Net, C# .Net)
Kenntnisse in PLC-Programmierung nach IEC 61131
Erfahrung mit Datenbanksystemen wie Microsoft Access oder SQL
Idealerweise Erfahrung mit Beckhoff Steuerungen (TwinCAT2/TwinCAT3)
Erfahrung in der agilen Projektumsetzung von Vorteil
Sehr gute Deutsch- und gute Englischkenntnisse in Wort und Schrift
Benefits