Softwareentwickler Automatisierung (TwinCAT/C++) (m/w/d)
Handtmann ·
- Category
- Software engineering
Automation software developer at Handtmann Maschinenfabrik designing and evolving control software for food-processing machines: writing IEC 61131-3 PLC programs in the Beckhoff TwinCAT environment, C++ machine functions, HMI integration, plus testing, simulation, commissioning and evaluating AI-assisted dev tools. Onsite in Biberach an der Riß, Germany.
In diesem Aufgabengebiet wirken Sie. Hand drauf.
-
Konzeptionierung und Weiterentwicklung von Softwarelösungen für Maschinen und Anlagen im Bereich Food Processing
-
Entwicklung und Optimierung von SPS-Programmen auf Basis von IEC 61131-3, insbesondere im Beckhoff-/TwinCAT-Umfeld
-
Programmierung und Erweiterung von Maschinenfunktionen mit C++ für moderne Steuerungs- und Automatisierungssysteme
-
Analyse technischer Anforderungen sowie Ausarbeitung passender Software- und Automatisierungskonzepte
-
Implementierung und Integration neuer Funktionen in bestehende Maschinensteuerungen, HMI- und Softwaresysteme
-
Durchführung von Softwaretests, Simulationen, Debugging- und Fehleranalysemaßnahmen zur Sicherstellung hoher Softwarequalität
- Technische Verantwortung für Maschinenfunktionen von der Anforderungsanalyse bis zur Serienfreigabe
-
Nutzung und fachliche Bewertung KI-gestützter Entwicklungswerkzeuge zur Beschleunigung von Softwareentwicklungs- und Automatisierungsprozessen
Darin sind Sie stark. Hand drauf.
- Verständnis für Softwarelogiken, Automatisierungskonzepte und technische Zusammenhänge im Maschinen- und Anlagenbau
-
Erfahrung in der Softwareentwicklung mit C++, IEC 61131-3 oder vergleichbaren Technologien der industriellen Automatisierung
-
Kenntnisse im Umgang mit Beckhoff, TwinCAT, DevOps, Git, SPS-Steuerungen, Feldbus- und industriellen Kommunikationssystemen
- Anwendungskompetenz bei der Nutzung KI-gestützter Entwicklungstools sowie fachliche Bewertung und Optimierung KI-generierter Softwarelösungen
-
Erfahrung in den Bereichen Softwaretest, Simulation, Inbetriebnahme und technische Fehleranalyse
-
Ausgeprägte Fähigkeit zur strukturierten Analyse komplexer technischer Problemstellungen sowie Entwicklung nachhaltiger Lösungen
-
Hohe Lernbereitschaft, Technologieoffenheit sowie Freude an der Zusammenarbeit in interdisziplinären Entwicklungsprojekten