Beschreibung
Wir suchen Softwareentwickler, die Programmiersprachen wie C#, JavaScript, PHP oder Python beherrschen, für die aber auch die zwischenmenschliche Kommunikation kein Problem darstellt. Als Software Developer bist Du zuständig für die Planung, Analyse, Entwicklung und Implementierung von Anwendungen und Softwarebausteinen. Du hast Lust auf abwechslungsreiche Projekte? Bewirb dich jetzt für den Job als Softwareentwickler!
Das solltest du mitbringen:
- Abgeschlossenes Studium im Bereich Automatisierungstechnik, Elektro- oder Informationstechnik oder eine abgeschlossene Berufsausbildung, z. B. als Elektroniker für Automatisierungstechnik, Mechatroniker oder eine vergleichbare Qualifikation
- Mindestens 5 Jahre Berufserfahrung im Bereich Industrial Software / Echtzeitsoftware für (Sonder-) Maschinenbau
- Kenntnisse in der Programmierung von Structured Text (ST) in Beckhoff-Steuerungssystemen (TwinCAT 3) oder von C/C++ in B&R-Steuerungssystemen (Automation Studio)
- Erfahrung mit aktuellen Entwicklungswerkzeugen (Visual Studio, GIT, Jira und Confluence), objektorientierter Programmierung oder UML-Kenntnisse sind ein Plus
- Grundkenntnisse in Linux-basierten Systemen und in der UI-Entwicklung (z. B. mappView) sind ein Plus
- Sehr gute Englischkenntnisse in Wort und Schrift sind erforderlich
- Selbstständiges Arbeiten sowie die Fähigkeit, Aufgaben zu koordinieren und in Projekten mitzuwirken
Das sind deine Aufgaben:
- Programmierung, Test und Inbetriebnahme von Software für moderne Steuerungssysteme
- Entwicklung modularer Softwarestrukturen für den Einsatz im Maschinen- und Anlagenbau, insbesondere Gelege-Maschinen und Faserspreizanlagen.
- Entwicklung und Implementierung von Schnittstellen zur Vernetzung unterschiedlicher Hardwaresysteme
- Parametrierung, Optimierung und Inbetriebnahme von Antriebssystemen
- Unterstützung des Service bei Kundenanfragen, Inbetriebnahmen kundenspezifischer Lösungen sowie Analyse und Behebung von Fehlern
- Erstellung und Pflege der Softwaredokumentation im Quellcode und in Dokumentationssystemen