South 8 Technologies Energy

ExOne - SPS-/PLC-Entwickler (TwinCAT3)

Gersthofen, Germany In person Full-time

Ziel der Stelle

Entwicklung, Implementierung und kontinuierliche Weiterentwicklung der Steuerungs- und Bediensoftware für die additiven Fertigungsanlagen (Sand-3D-Druck) auf Basis von Beckhoff TwinCAT3. Ziel der Stelle ist ein zuverlässiger, sicherer und effizienter Anlagenbetrieb sowie die stetige Verbesserung von Prozessqualität und Softwarearchitektur.

Wesentliche Schnittstellen: Mechanik-/Elektrokonstruktion, Applikation, Produktion, externe Dienstleister, Service, Inbetriebnahme,

Tätigkeitsbeschreibung

Haupttätigkeiten

  • Softwareentwicklung der Maschinensteuerung mit Beckhoff TwinCAT3 auf Basis der Norm IEC 61131-3 (insbesondere Structured Text)
  • Entwicklung und Pflege der Bedienoberflächen (HMI) mit TwinCAT HMI (TE2000)
  • Arbeiten mit künstlicher Intelligenz (Claude Code)
  • Entwicklung und Implementierung komplexer Prozesse und Regelstrategien im Bereich Sand-3D-Druck
  • Definition, Dokumentation und Sicherstellung der Einhaltung von Programmier- und Qualitätsstandards
  • Definition und Umsetzung von Schnittstellen zu übergeordneten Systemen (z. B. MES, ERP, Sensorik/Aktorik, Fremdsteuerungen)
  • Enge Zusammenarbeit mit externen Dienstleistern bei der Integration von Komponenten und Subsystemen
  • Erstellung und Pflege von Arbeitsanweisungen, Funktionsbeschreibungen und technischer Dokumentation
  • Mitwirkung an der Softwarearchitektur und dem technischen Design neuer Steuerungskonzepte

Weitere Tätigkeiten

  • Durchführung von Programmtests, Simulationen und Validierungen direkt an der Maschine
  • Inbetriebnahme neu entwickelter Anlagen, Komponenten und Softwaremodule
  • Servicesupport, Störungsanalyse und nachhaltige Fehlerbehebung
  • Versions- und Änderungsmanagement der Steuerungssoftware (u. a. über Git & GitHub)
  • Unterstützung und Schulung von Kolleg:innen und Produktionsmitarbeitenden bei Bedienfragen

Befugnisse und Handlungsspielraum

Berechtigungen, Befugnisse und Kompetenzen

  • Selbstorganisation der Arbeit im SCRUM-Prozess, einschließlich Aufwandsschätzung und Priorisierung
  • Zugriff auf Entwicklungsserver und Versionsverwaltung
  • Eigenverantwortlicher Architekturabgleich und Gestaltung von Softwarelösungen im Team
  • Mitspracherecht bei der Auswahl von Werkzeugen, Bibliotheken und Entwicklungsstandards
  • Freigabe eigener Softwareänderungen im Rahmen des vereinbarten Review-Prozesses

Anforderungen

Fachliche Anforderungen

  • Abgeschlossenes Studium der Informatik, Elektrotechnik, Automatisierungstechnik oder vergleichbare Ausbildung
  • Idealerweise mehrjährige Projekterfahrung in der SPS-Programmierung
  • Kenntnisse im Umgang mit TwinCAT3 sowie der Norm IEC 61131-3
  • Reisebereitschaft von ca. 15 % (In Ausnahmefällen Inbetriebnahmen bei Kunden und an anderen Standorten)

Persönliche Anforderungen

  • Ausgeprägte Teamfähigkeit und Kommunikationsstärke in der Zusammenarbeit mit internen und externen Partnern
  • Konzeptionelles, analytisches und ergebnisorientiertes Denken und Arbeiten
  • Selbstständige, strukturierte Arbeitsweise mit hohem Qualitätsanspruch
  • Bereitschaft zur kontinuierlichen Weiterbildung in neuen Technologien

Fundierte Kenntnisse in

Structured Text (IEC 61131-3)

Code-Refactoring und sauberer Softwarearchitektur

TwinCAT3 (Beckhoff)

Versionsverwaltung mit Git & GitHub

Wünschenswert

  • Erfahrung im Entwicklungsprozess mit SCRUM und Jira
  • Erfahrung mit TIA-Portal (Siemens)
  • Kenntnisse in der additiven Fertigung / im 3D-Druck

Job description provided by South 8 Technologies.
View the original posting