Du schreibst Software, die man anfassen kann. Öfen, Türen, Displays und Kaffeemaschinen: echte Hardware am echten Ort, entwickelt mit modernen KI-Tools. Wir suchen Verstärkung für unser Embedded-Team.
Standort: Schweinfurt
Was du baust:
Embedded heißt bei uns: nah an der Hardware, aber immer mit einem Betriebssystem darunter, etwa Linux, Android oder Tizen. Keine reinen Mikrocontroller-Projekte, sondern vernetzte Geräte mit echten physischen Konsequenzen: Die Tür geht auf, der Ofen backt, das Display zeigt die richtige Aktion.
Digital-Signage-Player
Multi-Plattform-Player für Zapfsäulen, Displays und Kaffeemaschinen: Angular, nativ über NativeScript für Android und Tizen, Electron unter Linux und ein Web-Player im Browser-Block auf einem Balena- oder Yocto-Image. Vernetzt über WebSocket mit eigenem Protokoll und OpenVPN.
NFC-Zutrittskontrolle
Qt/C++-Anwendung auf einem Linux-Kiosk: NFC- und QR-Leser, Relaissteuerung über Modbus, REST-Anbindung und Prüfung der Zutrittstoken.
IoT-Client für Backöfen
Go-Daemon auf Embedded Linux: Backprogramme über Serial an das Steuerboard, Telemetrie und Fernsteuerung über MQTT/TLS mit X.509-Zertifikat pro Gerät, OTA-Updates und Self-Provisioning für die gesamte Flotte.
Das bringst du mit:
- Solide Erfahrung in mindestens einer unserer Sprachen: Go, C++, Python oder TypeScript, und Lust auf die anderen.
- Ein Gefühl für systemnahe Software auf Linux oder Android/Tizen, vom Prozess bis zur Hardware.
- Verständnis dafür, wie Geräte kommunizieren, zum Beispiel über WebSocket, MQTT, REST oder TLS, oder die Bereitschaft, es zu lernen.
- Pragmatismus: Das Gerät soll im Feld zuverlässig tun, was es soll. Schöner Code ist wichtig, aber kein Selbstzweck.
- Offenheit für KI-gestützte Entwicklung als Standard.
- Du erkennst dich nur in der Hälfte wieder? Bewirb dich trotzdem.
So arbeiten wir:
KI-gestützte Entwicklung gehört bei uns zum Alltag. Tools wie Claude Code stehen neben der IDE. Organisiert arbeiten wir agil nach Scrum, Tickets und Sprints laufen über Jira. Du musst kein KI-Profi sein. Vorkenntnisse sind keine Voraussetzung, du kannst dich gemeinsam mit dem Team einarbeiten.
Unser Tech-Stack
- Sprachen: Go, C++/Qt, Python, TypeScript
- Plattformen: Embedded Linux, Yocto/Balena, Android, Tizen
- Vernetzung: WebSocket, MQTT, REST, OpenVPN, TLS/X.509
- Hardware-I/O und Tooling: Serial, GPIO, Modbus, NFC/QR, Docker, GitLab CI
Vor Ort in Schweinfurt
Die Hardware und das Team stehen hier: Öfen, NFC-Kioske, Displays und Prototypen. Embedded heißt, das Gerät vor sich zu haben und gemeinsam direkt herauszufinden, was es gerade macht. Deshalb ist die Rolle überwiegend vor Ort, mit flexiblen Homeoffice-Absprachen für einzelne Fokustage.
Das bringst du mit:
- 30 Urlaubstage
- DUZ-Kultur auf allen Ebenen
- KI-gestützte Entwicklung im Arbeitsalltag
- Direkter Einfluss auf Software an tausenden Standorten
- Freie Getränke und ein gutes Büro
- Regelmäßige Team-Events
- Flexible Homeoffice-Absprachen
- Kurze Entscheidungswege ohne Konzernstrukturen
Klingt nach dir?
Lass uns reden, gerne formlos. Schick uns, woran du zuletzt gearbeitet hast: Projekt, Repository, Prototyp oder einfach etwas, auf das du stolz bist.
Wir freuen uns auf deine Bewerbung!
Schick uns einfach deine Unterlagen mit Gehaltsvorstellung und möglichem Starttermin an:
bewerbung@shop-iq.eu