Deine Aufgaben
* Du konzipierst, entwirfst und programmierst Embedded Software für Smart Devices nach modernen Clean-Code-Prinzipien.
* Du integrierst die Software in bestehende Systeme und bindest Geräte an die jeweilige IoT-Plattform an.
* Du erarbeitest verschiedene Anforderungen für vielfältige Systemkomponenten.
* Du testest die entwickelten Systeme, bereinigst auftretende Bugs und optimierst bestehende Software.
Dein Profil
* Du hast ein abgeschlossenes technisches Studium, idealerweise Informatik.
* Du hast fundierte Erfahrung in der Softwareentwicklung mit Schwerpunkt Embedded/Smart Devices.
* Du hast sehr gute Erfahrungen mit C, C++, und interessierst dich für Programmiersprachen wie Rust oder Go.
* Du hast Erfahrung mit der Softwareentwicklung auf Embedded Linux und Containertechnologien wie Docker.
* Du sprichst sehr gut Englisch und gutes Deutsch.
Deine Benefits
* Weiterbildung: Dir steht ein vertraglich zugesichertes Budget in Höhe von 1,5 Bruttomonatsgehältern zur freien Verfügung.
* Freie Arbeitsplatzwahl: Im Büro, zu Hause oder an einem unserer Standorte: Du entscheidest nach Absprache mit deinem Team, wann du wo arbeitest.
* Ausstattung: Du bekommst ein iPhone von uns. Außerdem hast du die Wahl zwischen einem Macbook oder einem Dell Notebook. Was du darüber hinaus benötigst, entscheidest du selbst.
* Arbeitszeitkonto: Überstunden sind nicht die Regel. Wenn sie anstehen, verfallen sie nicht. Auf deinem Stundenkonto sammelst du in anspruchsvollen Phasen deine Mehrarbeit. In ruhigen Phasen gleichst du sie wieder aus.
* Flexible Arbeitszeiten: Wir verzichten auf Kernarbeitszeiten. Du entscheidest, wann du beginnst und wann du Feierabend machst. Einzige Bedingung: Die Zusammenarbeit mit Kunden und im Team muss funktionieren.
* Teilzeitmodelle: Du bestimmst, wie viele Stunden du arbeiten möchtest. Wir sind flexibel. Du kannst deine Arbeitszeit auch monatlich anpassen.