Software Engineer — Robotics Platform, DE (m/w/d)
Vor Ort in Euskirchen (Raum Köln–Bonn) · 4 von 5 Tagen/Woche · Vollzeit
Kontext
-----------
CeiliX baut deckenbasierte mobile Roboter für die Lager\- und Fabriklogistik — die ersten ihrer Art, mit produktiven Systemen bei Kund:innen in der EU und den USA. Das Unternehmen besteht aus ca. 10 Personen, hat über 800k € an Vorbestellungen für 2026 und gerade einen Branchenpreis gewonnen. Bisher haben zwei Engineers den Großteil der Plattform\-Software geschrieben, und einer von ihnen wechselt jetzt zu anderen Themen — deshalb sucht Robin, der die Software hier verantwortet, jemanden an seiner Seite.
Die Arbeit
--------------
Dein erster Fokus ist das Lokalisierungssystem. Der Roboter orientiert sich, indem er QR\-Tags an der Decke ausliest: eine nach oben gerichtete Kamera decodiert aus jedem Tag eine globale Position, die anschließend mit der Motor\-Odometrie fusioniert wird. Das System läuft bereits bei Kunden und auf der Messe — die unmittelbare Aufgabe ist, dieses System robust zu machen und für die Skalierung vorzubereiten.
In der Praxis berührt das ein paar zusammenhängende Bausteine:
- Die C/C\+\+\-Runtime auf Real\-Time\-Linux, die die Kamera ansteuert und eine Position ausgibt
- Das Tooling und die Datenbank rund um Tag\-Produktion und Serialisierung
- Den Mapping\-Layer, der aus einer Kundeninstallation eine nutzbare Karte macht
- Kamera\-Kalibrierung
Du wirst auch ab und zu unterwegs sein — Kundeninstallationen und Messen besuchen, um am laufenden System zu debuggen und Fixes vor Ort auszurollen.
Du berichtest an Robin, aber er erwartet, dass du deine Themen selbst verantwortest.
Must Have
-------------
- 2\+ Jahre professionelle Software\-Engineering\-Erfahrung, mit substanziellem Anteil an hardware\-nahem Arbeiten (Firmware, Embedded, Robotik, Microcontroller)
- Starkes C/C\+\+ (low\-level, performance\-kritisch) und Golang (Backend, Schnittstellen)
- Hands\-on Linux — terminal\-sicher, on\-device debuggen (ARM\-Target ein Plus)
- Souveränität auf Bit\-und\-Byte\-Ebene — Prozessgrenzen, Real\-Time vs. Non\-Real\-Time, deterministisches Timing
- Grundlagen Elektrotechnik — einen neuen Sensor anschließen und mit einer Spannungsquelle verbinden, ein Datenblatt lesen, mit digitalen I/Os arbeiten (Relais schalten, diskrete Signale lesen)
- Lerngeschwindigkeit — du eignest dir neue Themen schnell an (industrielle Protokolle, Regelungstechnik, eine neue Toolchain) und entblockst dich selbst
- Eigenständigkeit — du bist nicht blockiert, wenn ChatGPT die Antwort nicht kennt
- Arbeitsberechtigung für die EU
- Vor Ort in Euskirchen, 4 von 5 Tagen pro Woche
- Bereitschaft, innerhalb der EU (gelegentlich auch weiter) zu reisen: Kundeneinsätze und Messen
- Fließendes Deutsch — die Hauptarbeitssprache des Teams
----------------
- Microcontroller oder vergleichbares low\-level Hardware\-/Software\-Arbeiten
- Industrielle Automatisierung — PLC (Strukturierter Text, IEC 61131\-3\), Profinet, MQTT, ROS. On the job lernbar.
- gRPC — die Brücke zwischen Real\-Time\-Runtime und Plattform\-Backend
- Release Management oder Software\-Projektplanung
- Computer Vision / Kamera\-Kalibrierung
- JavaScript für gelegentliche Frontend\-Arbeit (KI\-gestützt ist okay)
---------------------
- Verantwortung ab Tag eins — Lokalisierung end\-to\-end, danach Plattform\-Themen
- 2–3\-Jahres\-Perspektive — Du übernimmst die wichtigen Teile der Skybot\-Software, während Robin Themen abgibt
- Hardware\-nahes Arbeiten — Debugging am echten Roboter; du siehst deinen Code Live bei Kunden in realen Anwendungen
- Nachfrage — über 800k € an Vorbestellungen gegen 300k € geplant; Inbound überholt unsere Kapazität
- Architektur ist offen — die Plattform\-Entscheidungen der nächsten zwei Jahre liegen auf dem Tisch
-------------
Schick uns relevante Unterlagen — wir melden uns, wenn es passt!
Diese Anzeige stammt von indeed. Originalanzeige ansehen ↗