StellenbeschreibungDa die Weihnachtszeit inklusive Neujahr vor der Tür steht und die Feiertage uns allen eine kleine Pause gönnen, kann es sein, dass wir etwas länger als gewohnt brauchen, um Deine Bewerbung zu bearbeiten. Wir versprechen Dir aber, dass wir uns schnellstmöglich bei Dir melden – vielen Dank für Dein Verständnis! ????✨ Wir betreiben ein End2End-IoT-Ökosystem, das durch ein Cloud- und Edge-Softwareentwicklerteam ständig weiterentwickelt und betrieben wird. Die benötigte Hardware entwickeln und produzieren wir zusammen mit unseren strategischen Lieferanten. Unser Fokus liegt auf der Entwicklung von state-of-the-art-Software, die uns in die Lage versetzt, unsere Netze sicher, flexibel und wirtschaftlich zu digitalisieren.Die Stelle ist auf 3 Jahre befristet. Eine Aufgabe, die herausfordertDu entwickelst Go-Pakete und Programme, die skalierbar sind und dafür sorgen, dass sie einen einfachen Wartungsaufwand betreiben. Du stellst sicher, dass die neuen Go-Pakete und -Programme gut dokumentiert sowie eine angemessene Testabdeckung haben.Du protokol eine Anwendung, die Daten von verschiedenen Sensoren sammelt und diese über eine REST API sowie MQTT-Protokolle an eine zentrale Web-Schnittstelle sendet.Zudem analysierst und erweiterst du unsere Softwaresysteme, die auf dem Linux-Framwork basieren. Du stimmst dich proaktiv mit dem restlichen Team ab, welches an verschiedenen Schichten der Infrastruktur arbeitet. Ein Background, der überzeugtDu hast ein Studium im Bereich der Informationstechnik, Technischen Informatik oder Embedded Systems oder eine Ausbildung mit vergleichbarer Ausbildungsrichtung erfolgreich abgeschlossen. Du bist ein erfahrener Embedded-Entwickler (m/w/d), mit einem ausgeprägten Verständnis für Linux und hast idealerweise bereits mit YoctoLinux gearbeitet und beherrscht die Sprache Go (Go-Paradigmen, Konstrukte und Idiome).Du bringst ausgeprägte Kenntnisse in der Programmiersprache C mit, damit du Teile unserer Firmware gut lesen und verstehen kannst.Du kennst Dich gut mit Web-Schnittstellen, REST API, MQTT und anderen Kommunikationsprotokollen zur Datenkommunikation aus.Erste Erfahrungen mit CI/CD, Testing-Frameworks, Azure Cloud im IoT Umfeld oder verteilten Architekturen sind wünschenswert. Deutsch und Englisch beherrscht du in Wort und Schrift. InklusionShow in EnglishOFFONUns ist wichtig, Menschen mit Behinderung ein faires Bewerbungsverfahren zu ermöglichen, in dem sie ihr Bestes zeigen können. Daher wird unsere Schwerbehindertenvertretung frühzeitig in das Verfahren einbezogen. Bitte teile uns über das Bewerbungsformular mit, ob du technische oder organisatorische Anpassungen für das Bewerbungsverfahren benötigst. Wir stellen diese gern zur Verfügung.Wenn es dir nicht möglich ist, dich online zu bewerben und du stattdessen mit jemandem sprechen möchtest, kontaktiere bitte deinen lokalen Recruiter.