SPS-Softwareentwickler Maschinenbau (m/w/d)
Über
Rolle
In dieser Funktion entwickelst und optimierst du die Steuerungssoftware moderner Maschinenlösungen und gestaltest aktiv die Weiterentwicklung zukünftiger Maschinenplattformen mit. Du arbeitest eng mit internen Entwicklungsteams sowie Kunden zusammen, setzt neue Softwarefunktionen um und stellst durch strukturierte Tests eine hohe Qualität und Zuverlässigkeit der Systeme sicher. Dabei übernimmst du Verantwortung für die Softwarearchitektur, technische Weiterentwicklungen und bei Interesse auch für anspruchsvolle Hardwareprojekte.
Verantwortung
Weiterentwicklung und Programmierung von SPS-Software für neue Maschinenbaureihen und kundenspezifische Funktionen im Bereich Blechbearbeitung
Entwicklung und Optimierung von C++-Softwarelösungen zur Erweiterung bestehender Maschinenfunktionen
Konzeption und Umsetzung neuer Software-Features in Zusammenarbeit mit Entwicklungsteams und Kunden
Mitgestaltung und Weiterentwicklung der Softwarearchitektur sowie technischer Standards
Durchführung von Softwaretests am Simulator sowie gelegentliche Tests direkt an Maschinen beim Kunden
Ausbau automatisierter Testverfahren und Erstellung einer umfassenden technischen Dokumentation
Analyse komplexer technischer Anforderungen und Umsetzung nachhaltiger Softwarelösungen
Möglichkeit zur Übernahme von Aufgaben in der Hardware-Projektleitung bei entsprechender Erfahrung und Interesse
Qualifikationen
Abgeschlossene höhere Ausbildung oder Weiterbildung im Bereich Informatik, Elektrotechnik oder einer vergleichbaren technischen Fachrichtung
Praktische Grundausbildung als Automatiker EFZ oder eine ähnliche technische Ausbildung
Mehrjährige Erfahrung in der SPS-Programmierung mit Structured Text, idealerweise im Umfeld von Beckhoff-Steuerungen
Fundierte Kenntnisse in der objektorientierten Programmierung, vorzugsweise mit C++
Erfahrung mit Safety-Anwendungen wie TwinSAFE oder SafeMotion von Vorteil
Verständnis für komplexe technische Systeme und Freude an der Entwicklung innovativer Maschinenlösungen
Selbstständige, analytische und strukturierte Arbeitsweise mit hohem Qualitätsanspruch
Ausgeprägte Problemlösungskompetenz sowie schnelle Auffassungsgabe für anspruchsvolle technische Zusammenhänge
Teamorientierte Persönlichkeit mit Freude an interdisziplinärer Zusammenarbeit
Fliessende Deutschkenntnisse