Verantwortung
* Softwareentwicklung: Du bist verantwortlich für das Design, die Implementierung und kontinuierliche Weiterentwicklung von Softwarelösungen auf Basis des strukturierten Codes (IEC 61131), um Maschinensteuerungen und Automatisierungsprozesse zu optimieren.
* Programmierung in Echtzeit: Du entwickelst und implementierst Maschinenfunktionen in Echtzeitumgebungen, die eine präzise Steuerung und Überwachung der Systeme ermöglichen.
* Erstellung und Integration von Softwarekomponenten: Du entwickelst Softwarekomponenten und realisierst die Integration von Schnittstellen zu Datenbanken und anderen Systemumgebungen, um eine effiziente Datenkommunikation und Systeminteroperabilität sicherzustellen.
* Softwareverbesserung: Du konzipierst und implementierst kontinuierliche Softwareverbesserungen während des gesamten Lebenszyklus der Anwendung, um deren Leistung und Effizienz stetig zu steigern.
* Testen und Validierung: Du führst Tests sowohl in der simulierten Umgebung als auch an realen Maschinen durch, um die Funktionalität und Zuverlässigkeit der Software zu gewährleisten.
* Dokumentation: Du erstellst umfassende und präzise Entwicklungsdokumentationen, die eine nachvollziehbare und strukturierte Weiterentwicklung sowie eine langfristige Wartbarkeit der Software sichern.
* Fehleranalyse und Problemlösung: Du analysierst auftretende Störungen und entwickelst kreative und nachhaltige Lösungskonzepte, um die Software und die Systeme stabil und leistungsfähig zu halten.
Qualifikationen
* Technische Ausbildung: Du hast ein abgeschlossenes Studium einer höheren Fachschule (HF, FH) in Informatik, Elektrotechnik oder einem verwandten Bereich mit einer Weiterbildung im Softwarebereich.
* Erfahrung in Softwareentwicklung: Du bringst Erfahrung in der Programmierung mit Microsoft Visual Studio (MVC, VB, VB .Net, C# .Net) und in der Implementierung von PLC-Funktionalitäten gemäß IEC 61131 mit. Zudem bist du mit Datenbanksystemen wie Microsoft Access und SQL vertraut.
* Erfahrung mit Steuerungen: Du hast bereits praktische Erfahrung mit Beckhoff Steuerungen (TwinCAT2 oder TwinCAT3) und kennst dich mit agilen Projektmethoden aus.
* Sprachkenntnisse: Du verfügst über sehr gute Deutschkenntnisse und gute Englischkenntnisse in Wort und Schrift, um dich in einem internationalen Umfeld sicher zu bewegen.
Benefits
* Markt- und leistungsgerechte Löhne
* Flexible Arbeitszeitgestaltung
* Eingespieltes und dynamisches Team
* Gute Verkehrsanbindung und Erreichbarkeit
*
1. Monatsgehalt
* Interessante und abwechslungsreiche Tätigkeiten/Projekte
* Komfortables Büro mit moderner Infrastruktur
ROCKEN Jobs
Profil Erstellen
* engineering-produktion
* new