Softwareingenieur Automation (m/w/d)
Verantwortung
Entwicklung, Programmierung und Weiterentwicklung von Softwarelösungen für Maschinensteuerungen und Automatisierungssysteme nach IEC 61131
Realisierung von Echtzeitfunktionen für die präzise Steuerung und Überwachung von Maschinen und Anlagen
Entwicklung und Integration von Softwaremodulen sowie Anbindung an Datenbanken und externe Systeme
Kontinuierliche Optimierung bestehender Software hinsichtlich Funktionalität, Performance und Wartbarkeit
Durchführung von Softwaretests in Simulationsumgebungen und an Maschinen sowie Validierung der entwickelten Lösungen
Erstellung und Pflege technischer Dokumentationen für eine nachhaltige Softwareentwicklung
Analyse von Störungen sowie Entwicklung und Umsetzung effizienter und nachhaltiger Lösungskonzepte
Qualifikationen
Abgeschlossenes Studium (HF/FH) in Informatik, Elektrotechnik oder einer vergleichbaren Fachrichtung, idealerweise mit Schwerpunkt Softwareentwicklung
Erfahrung in der Softwareentwicklung mit Microsoft Visual Studio (MVC, VB, VB .NET, C# .NET) sowie in der SPS-Programmierung nach IEC 61131
Kenntnisse im Umgang mit Datenbanken wie Microsoft Access und SQL
Erfahrung mit Beckhoff-Steuerungen (TwinCAT 2 oder TwinCAT 3) sowie idealerweise mit agilen Entwicklungsmethoden
Analytische, strukturierte und selbstständige Arbeitsweise sowie Freude an technischen Herausforderungen
Fliessende Deutschkenntnisse sowie gute Englischkenntnisse in Wort und Schrift
Benefits