One of 9 open jobs at Bühler AG
Sie entwickeln Embedded-Applikationssoftware zur Steuerung unserer Maschinen. Sie übernehmen die Verantwortung für vollständige Software-Applikationen. Sie entwickeln Konzepte und Module in agilen Softwareprojekten. Sie überprüfen Softwareanforderungen und definieren eine angemessene Definition of Done (DoD). Sie führen kontinuierliche Code-Reviews durch und setzen Tests konsequent um. Sie testen Neuentwicklungen in unseren Werken sowie bei Kunden weltweit. Sie arbeiten eng mit UX-Designerinnen und -Designern sowie HMI-Programmiererinnen und -Programmierern zusammen. Sie arbeiten kontinuierlich und proaktiv mit der Hardware- und Mechanik Abteilung in interdisziplinären Projekten zusammen.
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 Automations-Lösungen für den reibungslosen Betrieb von Müllerei-Anlagen der Zukunft.
Technische Ausbildung in Software Engineering
Kenntnisse in 'embedded C' und embedded operating systems (z.B. Linux), sowie Kenntnisse von Hochsprachen wie C++/C#
Hohes Qualitätsverständnis und strukturiertes Coding (Clean Code) mit Code Management in Git
Fähigkeit SW Architektur zu erklären und visualisieren, z.B. mit UML-Diagrammen
Strukturierte Problemlösungs-Fähigkeit und starker Teamplayer
Hohe Selbstorganisation bei mehreren gleichzeitigen Aufgaben
Sehr gute Deutsch- und Englisch-Kenntnisse, mind. B2
Bereitschaft zu Reisetätigkeit ca. 10%