Softwareentwickler / Softwareentwicklerin (w/m/d) C, C++, Embedded, Smart Devices - Anwendungsentwicklung, Embedded Systems, Ingenieur
Du willst als Softwareentwicklerin oder Softwareentwickler das Internet of Things vernetzen? Du fühlst dich in der Embedded-Welt der Smart Devices wie zu Hause?
Dann freuen wir uns schon darauf mit dir fachzusimpeln!
Bei MaibornWolff haben wir nahezu alle Facetten der Individual-Softwareentwicklung kennengelernt. Jetzt suchen wir eine neue Programmier-Spielwiese und weiten unser Know-How auf das Gebiet der Smart Devices aus.
Bislang haben wir vor allem die komplexen IoT-Backend-Lösungen für unsere Kunden entwickelt und dabei verschiedene Branchen wie Medizin, Haushaltsgeräte, Automotive oder Robotik kennengelernt.
Jetzt wollen wir tiefer in die Geräte-Softwareentwicklung eintauchen, und so noch spannendere ganzheitliche IoT-Lösungen zum Leben erwecken und unseren technischen Horizont erweitern.
Diese neue Herausforderung löst du natürlich nicht alleine, sondern mit deinen Kolleginnen und Kollegen, die in crossfunktionalen Teams organisiert sind und gemeinsam agile Kundenprojekte umsetzen.
Wir haben viele Expertinnen und Experten aus unterschiedlichen IT-Disziplinen, die sich auf den fachlichen Austausch mit dir freuen.
Und wenn du nebenbei Lust und Zeit hast Konferenzen zu besuchen (egal ob als Besucher : in oder als Speaker), interne F&E-Projekte zu realisieren, Blog-Artikel zu schreiben oder Lerninhalte für unseren Campus zu kreieren, dann werden wir dich sicherlich nicht aufhalten.
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.