Irgendwo an einem norwegischen Fjord steht gerade ein Camper im Regen.
Drinnen ist es warm, weil eine Firmware zuverlässig ihren Job macht.
Vielleicht bald Deine.
REVOTION digitalisiert die Yacht- und Campingbranche.
Wir entwickeln ein smartes Bordsystem fĂĽr Caravans, Camper, Boote und Yachten: Heizung, Licht, Batterien, Tanks und Sensoren, alles vernetzt, alles per App und Touchscreen steuerbar.
Das HerzstĂĽck sind unsere eigenen Hardware-Module: das BRAIN (Zentralrechner mit Bluetooth, LTE-M und GPS) und unsere NODEs (Schalt-, Batterie-, Tank-, Temperatur- und Klimamodule).
Gestartet in einer Garage, ausgezeichnet mit dem European Innovation Award.
Und auf jedem einzelnen Modul läuft Firmware, die wir selbst geschrieben haben.
Genau dafür suchen wir Dich: einen erfahrenen Embedded-Softwareentwickler, der nicht nur Tickets abarbeitet, sondern die Firmware-Architektur mitprägt.
Wir sind ein kleines Team aus DĂĽsseldorf.
Das heißt: kurze Wege, echte Verantwortung, und Deine Entscheidungen landen nicht in einem Backlog, sondern auf Geräten, die Menschen jeden Tag benutzen.
Aufgaben Du entwickelst unsere Firmware in C für BRAIN- und NODE-Module weiter (ESP32-S3, FreeRTOS/ESP-IDF) und prägst dabei mit, wie sie in fünf Jahren aussieht Du gestaltest unsere BLE-Schnittstellen zwischen Modulen und App Du bringst Drittgeräte zum Sprechen: Heizungen, Batterien, Wechselrichter und Sensorik namhafter Hersteller, über CAN, RS-485/Modbus und VEDirect Du verantwortest OTA-Updates, Diagnose und Logging für eine wachsende Geräteflotte im Feld Du debuggst hardware-nah, gemeinsam mit unserem Elektronik-Team direkt am Prototypen (Logic Analyzer, Oszilloskop, Bring-up) Qualifikation Mindestens 3 Jahre Berufserfahrung in der Embedded-Softwareentwicklung, idealerweise 5–10 Jahre Bachelor- oder Master im Bereich Elektrotechnik, Informatik, Embedded Systems oder vergleichbare praktische Erfahrung Sehr gute Kenntnisse in C für Mikrocontroller (vorzeigbare Projekte aus der Praxis) Erfahrung.