Embedded Software Developer C (m/w/d)
Das Unternehmen E.ON Grid Solutions GmbH bietet aktuell diesen Job in Hamburg an. Wenn Du gerade auf der Suche in dem Bereich IT bist, solltest Du Dir die Details auf der Seite des Unternehmens anschauen. Dort findest Du ausführliche Informationen zu der Stelle und zu dem Unternehmen.
Stellenbeschreibung
Die Energiewende wird die Rolle der Verteilnetze im Energiesystem der Zukunft grundlegend verändern. Unser Energienetz befindet sich in einem großen Wandel, neben dem Netzausbau spielt die Digitalisierung der Netze eine ganz zentrale Rolle. Für die Digitalisierung der Niederspannungsnetze bedarf es neuer Lösungsansätze. Wir haben uns zur Aufgabe gesetzt den Zustand des Verteilnetzes zu messen und sicher in die Cloud zu transportieren.
Die Lösungen hierzu haben wir entwickelt, im Feld erprobt und stehen jetzt mitten in der Skalierung. Der nächste Schritt ist die Weiterentwicklung unserer Systeme hin zu maximaler Stabilität und größtmöglichen Kundenutzen.
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 herausfordert
- Du 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 überzeugt
- Du 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.
Inklusion
Show in English
OFFONUns 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.