One of 158 job profiles at employer Bühler AG
Entwicklung und Unterhalt von Applikationssoftware für die Steuerung unserer Maschinen, Fokus auf PLC Entwicklung, Erfahrung mit embedded software ist ein Plus, Entwicklung von Konzepten und Modulen in agilen Software-Projekten, Ausarbeitung von Softwareanforderungen und Definition adäquater DoD, Mitwirken bei der Neuauslegung zukünftiger und moderner Software-Architekturen, Konstante Code-Reviews und Umsetzung von automatisierten Tests, Testen von Neu-Entwicklungen in unseren Fabriken und bei Kunden weltweit, Verantwortung für vollständige SW Applikationen, Zusammenarbeit mit UX Designer und HMI Programmierern, kontinuierliche, pro-aktive Kollaboration mit der Hardware- und Mechanik-Abteilung in interdisziplinären Projekten.
Bühler AG ist die Technologie-Spezialistin für Anlagen und Services zur Getreide- und Nahrungsmittelverarbeitung sowie in der Herstellung von hochwertigen Materialien. Im R&D von Bühler AG wird die Müllerei-Industrie revolutioniert. Wir entwickeln hochmoderne Software-Lösungen für den 24h Betrieb von selbst-optimierenden Müllerei-Anlagen der Zukunft.
Technische Ausbildung in Software Engineering
Berufserfahrung in agiler SW Entwicklung
Senior Level in structured text PLC Entwicklung (Beckhoff von Vorteil)
Erfahrung mit industrieller Automation und der Konvergenz von OT und IT
Hohes Qualitätsverständnis und strukturiertes Coding (Clean Code)
Strukturierte Problemlösungs-Fähigkeit und starker Teamplayer
Hohe Selbstorganisation bei mehreren gleichzeitigen Aufgaben
Fähigkeit Aufgaben auf ein Team aufzuteilen und Wissen weiterzugeben
Bereitschaft zu Reisetätigkeit ca. 10%
Kenntnisse in Objekt-orientierter Programmierung und Source Control Mgmt (Git)
Fähigkeit SW Architektur zu erklären und visualisieren, z.B. mit UML-Diagrammen
Kenntnisse in 'embedded C' und embedded operating systems (z.B. Linux)
Kenntnisse von Hochsprachen wie C++/C#