Auf einen Blick
- Aufgaben: Entwickle Software für innovative mobile Roboter in der Logistik.
- Unternehmen: CeiliX, ein preisgekröntes Unternehmen mit dynamischer Teamkultur.
- Vorteile: Wettbewerbsfähiges Gehalt, Gesundheitsleistungen und flexible Arbeitszeiten.
- Weitere Informationen: Wachsendes Unternehmen mit großartigen Karrierechancen und direktem Einfluss auf Produkte.
- Warum dieser Job: Übernehme Verantwortung von Anfang an und sieh deine Arbeit in echten Anwendungen.
- Qualifikationen: Mindestens 2 Jahre Erfahrung in Softwareentwicklung, insbesondere in Hardware-nahen Bereichen.
Das prognostizierte Gehalt liegt zwischen 45000 - 65000 € pro Jahr.
On-site in Euskirchen (Köln-Bonn-Gebiet) · 4 von 5 Tagen/Woche · Vollzeit
CeiliX baut deckenmontierte mobile Roboter für Lager- und Fabriklogistik – die ersten ihrer Art, mit Systemen, die bereits an Kundenstandorten in der EU und den USA im Einsatz sind. Das Unternehmen hat etwa 10 Mitarbeiter, über 800.000 € an Vorbestellungen für 2026 und hat gerade einen Branchenpreis gewonnen. Zwei Ingenieure haben bisher den Großteil der Plattformsoftware geschrieben, und einer von ihnen wechselt zu anderen Themen, weshalb Robin – der hier die Software leitet – einen Partner einstellt.
Die Arbeit
Ihr erster Fokus liegt auf dem Lokalisierungssystem. Der Roboter orientiert sich, indem er QR-codierte Tags an der Decke liest: Eine nach oben gerichtete Kamera dekodiert eine globale Position aus jedem Tag, die mit der Motorodometrie kombiniert wird. Das System läuft bereits an Kundenstandorten und auf Messen, und die unmittelbare Aufgabe besteht darin, es produktionsrobust und skalierbar zu machen.
In der Praxis berührt das einige verbundene Teile:
- Die C/C++-Laufzeit auf echtem Echtzeit-Linux, die die Kamera steuert und eine Position ausgibt
- Die Werkzeuge und Datenbank rund um die Tag-Produktion und -Serialisierung
- Die Mapping-Schicht, die eine Kundeninstallation in eine nutzbare Karte umwandelt
- Kamerakalibrierung
Sobald die Lokalisierung solide ist – Robin schätzt ein paar Monate – öffnet sich der Rest der Plattform. Bewegungssteuerung, industrielle Protokolle wie Profinet, MQTT und ROS, Flottenkoordination über mehrere Roboter und das Backend hinter der kundenorientierten Web-UI stehen alle zur Verfügung. Wohin Sie als Nächstes gehen, hängt davon ab, was das Produkt benötigt und wie Sie in die Arbeit hineinwachsen.
Das langfristige Bild ist, dass Sie wichtige Teile der Skybot-Software übernehmen, während Robin Themen von seinem Tisch ablädt. Sie werden auch von Zeit zu Zeit unterwegs sein, um Kundeninstallationen und Messen zu besuchen, um im Live-System zu debuggen und vor Ort Lösungen zu liefern. Sie berichten an Robin, aber er erwartet, dass Sie Ihre Themen selbstständig übernehmen.
Must have
- 2+ Jahre professionelle Softwareentwicklung, mit bedeutender Zeit in hardware-nahen Arbeiten (Firmware, Embedded, Robotik, Mikrocontroller)
- Stark in C/C++ (niedrigstufig, leistungsempfindlich) und Golang (Backend, Schnittstellen)
- Praktische Linux-Kenntnisse – terminalflüssig, Bauen/Debuggen auf Geräten (ARM von Vorteil)
- Komfort auf der Bits-und-Bytes-Ebene – Prozessgrenzen, Echtzeit vs. Nicht-Echtzeit, deterministische Zeitmessung
- Grundlagen der Elektrotechnik – einen neuen Sensor anschließen und mit Strom versorgen, ein Datenblatt lesen, mit digitalen I/O arbeiten (Relais, diskrete Signale)
- Lernfähigkeit – schnelles Einarbeiten in neue Bereiche (industrielle Protokolle, Regelungstheorie, eine neue Toolchain) und sich selbst entblocken
- Selbstständig – nicht blockiert, wenn ChatGPT die Antwort nicht kennt
- Berechtigt, in der EU zu arbeiten
- Vor Ort in Euskirchen 4 von 5 Tagen/Woche
- Bereitschaft zu reisen innerhalb der EU (gelegentlich weiter) für Installationen und Messen
- Fließendes Deutsch – die Hauptarbeitssprache des Teams
Nice to have
- Mikrocontroller oder vergleichbare niedrigstufige Hardware-/Softwarearbeiten
- Industrielle Automatisierung – PLC (strukturierter Text, IEC 61131-3), Profinet, MQTT, ROS. Lernbar im Job.
- gRPC – Brücke zwischen der Echtzeitausführung und dem Plattform-Backend
- Release-Management oder Softwareprojektplanung
- Computer Vision / Kamerakalibrierung
- JavaScript für gelegentliche Frontend-Arbeiten (KI-unterstützt ist in Ordnung)
Warum diese Rolle
- Eigenverantwortung von Anfang an – Lokalisierung End-to-End, dann Plattformthemen
- 2-3 Jahre Perspektive – Übernahme wichtiger Teile der Skybot-Software, während Robin Themen ablädt
- Hardware im Raum – Debugging am tatsächlichen Roboter; sehen, wie Ihr Code in einem echten Lager bei Kundenbesuchen landet
- Der Markt zieht – über 800.000 € an Vorbestellungen gegen 300.000 € prognostiziert; eingehende Anfragen übertreffen die Kapazität
- Architektur ist offen – die nächsten zwei Jahre von Plattformentscheidungen stehen zur Diskussion
Bewerben
Schicken Sie alles Relevante, wir melden uns bei Ihnen, wenn es eine Übereinstimmung gibt!
Software Engineer — Robotics Platform (m/w/d) Arbeitgeber: CeiliX
CeiliX ist ein innovativer Arbeitgeber, der in der aufregenden Welt der Robotik tätig ist und seinen Mitarbeitern die Möglichkeit bietet, an bahnbrechenden Technologien zu arbeiten. Mit einem dynamischen Team von etwa 10 Personen und einer offenen Architektur für zukünftige Entwicklungen fördert CeiliX eine Kultur des Eigentums und der Eigenverantwortung, während gleichzeitig spannende Wachstumschancen in einem schnell wachsenden Markt geboten werden. Die Arbeitsumgebung in Euskirchen ermöglicht es den Mitarbeitern, direkt vor Ort an realen Projekten zu arbeiten und ihre Fähigkeiten in einem unterstützenden und kollaborativen Umfeld weiterzuentwickeln.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Software Engineer — Robotics Platform (m/w/d) erhalten könnten
✨Tipp Nummer 1
Sei proaktiv! Wenn du dich für die Stelle interessierst, zögere nicht, direkt mit Robin oder dem Team in Kontakt zu treten. Zeig dein Interesse und stelle Fragen zur Rolle oder zum Unternehmen. Das zeigt, dass du wirklich motiviert bist!
✨Tipp Nummer 2
Nutze Networking-Events oder Messen, um Kontakte zu knüpfen. Wenn du die Möglichkeit hast, CeiliX auf einer Veranstaltung zu treffen, sprich mit den Leuten vor Ort. Persönliche Gespräche können oft mehr bewirken als eine Bewerbung allein.
✨Tipp Nummer 3
Bereite dich gut auf technische Interviews vor! Da es um Software Engineering geht, solltest du deine Kenntnisse in C/C++ und Golang auffrischen. Mach ein paar Coding-Challenges, um sicherzustellen, dass du bereit bist, deine Fähigkeiten unter Beweis zu stellen.
✨Tipp Nummer 4
Bewirb dich über unsere Website! Das macht es uns einfacher, deine Bewerbung zu finden und zu bearbeiten. Außerdem kannst du sicherstellen, dass du alle relevanten Informationen bereitstellst, die wir brauchen, um dich besser kennenzulernen.
Wir glauben, dass du diese Fähigkeiten brauchst, um Software Engineer — Robotics Platform (m/w/d) mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Sei authentisch!:Zeig uns, wer du wirklich bist! Deine Persönlichkeit und Leidenschaft für Software Engineering sind genauso wichtig wie deine technischen Fähigkeiten. Lass uns in deinem Anschreiben spüren, warum du für die Rolle brennst.
Betone relevante Erfahrungen:Stell sicher, dass du deine Erfahrungen im Bereich Hardware-nahes Arbeiten und Softwareentwicklung klar hervorhebst. Zeig uns, wie du mit C/C++ und Golang gearbeitet hast und welche Projekte du erfolgreich umgesetzt hast.
Mach es übersichtlich:Halte deinen Lebenslauf und dein Anschreiben klar und strukturiert. Verwende Absätze und Aufzählungen, um wichtige Informationen hervorzuheben. Wir lieben es, wenn wir schnell die relevanten Punkte finden können!
Bewirb dich über unsere Website:Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass alles an der richtigen Stelle landet und wir deine Unterlagen schnell bearbeiten können. Wir freuen uns auf deine Bewerbung!
Wie man sich auf ein Vorstellungsgespräch bei CeiliX vorbereitet
✨Verstehe die Technologie
Mach dich mit den Technologien vertraut, die CeiliX verwendet, insbesondere mit C/C++ und Golang. Zeige im Interview, dass du die Grundlagen der Robotik und der Hardware-Integration verstehst, und bringe Beispiele aus deiner bisherigen Erfahrung ein.
✨Bereite praktische Beispiele vor
Sei bereit, konkrete Projekte oder Herausforderungen zu besprechen, an denen du gearbeitet hast. Erkläre, wie du Probleme gelöst hast, insbesondere in Bezug auf Echtzeitsysteme oder die Arbeit mit Sensoren. Das zeigt deine praktische Erfahrung und Problemlösungsfähigkeiten.
✨Zeige Lernbereitschaft
Betone deine Fähigkeit, schnell neue Technologien und Protokolle zu lernen. CeiliX sucht jemanden, der sich selbstständig in neue Themen einarbeiten kann. Bereite dich darauf vor, zu erklären, wie du in der Vergangenheit neue Fähigkeiten erlernt hast.
✨Frage nach dem Team und der Kultur
Stelle Fragen zur Teamdynamik und zur Unternehmenskultur. Zeige dein Interesse daran, wie das Team zusammenarbeitet und welche Werte CeiliX hat. Das zeigt, dass du nicht nur an der Technik interessiert bist, sondern auch an der Zusammenarbeit im Team.