Software Entwickler:in Geräte Business Logic
FLEXSIS
Zug, Zug, CH
EINFÜHRUNG :
Für unseren Kunden, Schweizer Marktleader in der Herstellung von Küchengeräten, suchen wir für den Standort Zug eine engagierte Persönlichkeit als
Software Entwickler : in Geräte Business Logic
mit Startdatum so bald wie möglich oder nach Vereinbarung. Es handelt sich um eine Vollzeitstelle mit unbefristetem Vertrag.
AUFGABENBESCHREIBUNG :
Du erarbeitest gemeinsam mit den Teams der Verfahrenstechnik, dem Produktmanagement und den UI-Designern die Softwareanforderungen.
Dein Schwerpunkt liegt auf der Entwicklung der Business-Logik, ihrer Integration in die Systemarchitektur sowie der Abstimmung mit den Schnittstellen zur UI und dem BSP
- Du entwirfst, überprüfst und dokumentierst Software-Designs mithilfe standardisierter Methoden wie UML. Dabei legst du besonderen Wert auf die effiziente Gestaltung der Schnittstellen zwischen Business-Logik, UI und BSP, um eine reibungslose Integration sicherzustellen
- Du entwickelst sowohl die Gerätesoftware als auch die zugehörige Konfigurationssoftware, entweder durch Codierung in C / C++ oder mittels modellbasierter Softwareentwicklung (MDSD)
- In enger Zusammenarbeit mit der Anwendungstechnik und der Elektronikentwicklung testest du die Software umfassend und validierst die Business-Logik sowie die Schnittstellen zu UI und BSP mithilfe von PC-Simulationen und automatisierten Test-Skripten
- Unter anderem beteiligst du dich aktiv an abteilungsübergreifenden Projekten, wie etwa Code-Reviews, der Evaluierung von Mikrocontrollern und Tools, der Erstellung und Pflege von Entwicklungsrichtlinien sowie der Einrichtung und Optimierung von Entwicklungsumgebungen
- Du arbeitest in einem agilen Umfeld und dein Beitrag hilft, agile Prozesse effektiv zu gestalten, insbesondere bei der Koordination der Business-Logik mit den Schnittstellen zur UI und dem BSP
ERFORDERLICHES PROFIL :
- Du verfügst über ein abgeschlossenes Studium in Elektrotechnik / Informatik oder einem ähnlich technischen Fachbereich, ergänzt durch mehrjährige Berufserfahrung
- Du bringst mehrjährige Erfahrung im Bereich Embedded System Development (C / C++) sowie gute Kompetenz im Softwaredesign mit
- Du verfügst über mehrjährige Erfahrung im Bereich Interprozess-Kommunikation (multithreading)
- Du bist offen für agile Arbeitsmethoden und verfügst idealerweise über Erfahrung mit SAFe, Scrum und Kanban
- Du zeichnest dich durch eine effiziente, strukturierte und exakte Arbeitsweise aus und bist eine teamorientierte Persönlichkeit
- Du kannst dich sowohl in Deutsch als auch in Englisch sehr gut verständigen (Wort und Schrift)
Bewerbungsprozess :
Interessiert? Weitere Informationen finden Sie hier :
Vor 6 Tagen