Product & Technology Embedded Software Engineer (m/w/d) Device Communication ab sofort Niederndorf BORA Vertriebs GmbH & Co KG Vollzeit Das Team In unserer Abteilung Technology entsteht das komplette Know-How unserer Küchengeräte. Teams von Spezialisten für Konstruktion, Metall und Kunststoff, Elektronik und Software entwickeln und modifizieren unsere Produkte. Sie tüfteln täglich, wie sie Kundenwünsche und Verbesserungsvorschläge unserer Mitarbeiter einfließen lassen können. Das technische Projektmanagement übernimmt dabei die zentrale Koordination und Steuerung der Entwicklungsprojekte – von der Idee bis zur Umsetzung. In unserem eigenen Versuchslabor werden Konzepte und Innovationen unter realen Bedingungen getestet und weiterentwickelt – hier wird die Physik täglich neu herausgefordert. So entstehen Innovationen auf höchstem Niveau. Ihre Aufgaben Entwicklung und Weiterentwicklung von Kommunikationsschnittstellen für Embedded Devices Entwurf robuster Kommunikationsarchitekturen zwischen Gerät, mobilen Anwendungen, lokalen Schnittstellen und Cloud-Systemen Implementierung von zuverlässigen, wartbaren und ressourcenschonenden Kommunikationsmodulen in C/C++ Gestaltung von Schnittstellen für Gerätekonfiguration, Telemetrie, Diagnose, Steuerbefehle und Firmware-Management Integration von Sicherheitsmechanismen für Authentifizierung, Verschlüsselung und Zertifikatsmanagement Zusammenarbeit mit Cloud-, App-, Hardware-Teams zur Definition sauberer Schnittstellen Erstellung technischer Dokumentation für Schnittstellen, Kommunikationsabläufe und Systemarchitektur Unterstützung bei automatisierten Tests, Hardware-in-the-Loop-Tests und kontinuierlicher Integration Ihr Profil Abgeschlossenes Studium im Bereich Informatik, Elektrotechnik, Mechatronik, Embedded Systems oder eine vergleichbare Qualifikation Fundierte Erfahrung in der Entwicklung von Embedded Software in C oder C++ Sehr gutes Verständnis von Kommunikationsarchitekturen in eingebetteten Systemen Kenntnisse in sicherer Gerätekommunikation, beispielsweise Verschlüsselung, Authentifizierung, Zertifikaten oder sicherer Provisionierung Erfahrung mit Echtzeitbetriebssystemen, Tasks, Queues, Timern oder vergleichbaren Konzepten Sicherer Umgang mit Versionsverwaltung, Build-Systemen und automatisierten Entwicklungsprozessen Kenntnisse in OTA-Update-Mechanismen, Secure Boot und Device Provisioning von Vorteil Ausgeprägte Kommunikationsfähigkeiten, strukturierte Arbeitsweise und Hands-on-Mentalität Sehr gute Deutschkenntnisse, Englischkenntnisse von Vorteil Wir bieten Individuelle Entwicklungsmöglichkeiten und Karrierechancen Moderne, ergonomische Arbeitsplätze mit Ruheräumen und Mitarbeiterduschen Flexibles Arbeitszeitmodell für eine gesunde Work-Life-Balance Kostenloses Pausenobst, Kaffee, Tee sowie Mittagessen in unserer Salatbar mit Blick in die Berge Teamzusammenhalt bis hin zu gemeinsamen sportlichen Erlebnissen Aus rechtlichen Gründen sind wir verpflichtet, das kollektivvertragliche Mindestgehalt für diese Position anzugeben, das bei einer 40h/Woche bei 2.633,77 € brutto pro Monat liegt. Das tatsächliche Gehalt orientiert sich an unserer attraktiven, leistungsorientierten Gehaltsstruktur und liegt je nach Qualifikation deutlich darüber. Hinweis Um Ihnen den Lesefluss zu erleichtern, beschränken wir uns im Textverlauf auf männliche Bezeichnungen. Wir betonen ausdrücklich, dass bei uns alle Menschen - unabhängig von Geschlecht, Nationalität, ethnischer und sozialer Herkunft, Religion/Weltanschauung, Behinderung, Alter sowie sexueller Orientierung - gleichermaßen willkommen sind.