Software Engineer — Robotics Platform, DE (m/w/d)

Software Engineer — Robotics Platform, DE (m/w/d)

Euskirchen Vollzeit 45000 - 65000 € / Jahr (geschätzt) Kein Homeoffice möglich
C

Auf einen Blick

  • Aufgaben: Entwickle ein robustes Lokalisierungssystem für innovative mobile Roboter.
  • Unternehmen: CeiliX, ein preisgekröntes Unternehmen im Bereich Robotik und Automatisierung.
  • Vorteile: Verantwortung ab Tag eins, spannende Projekte und die Möglichkeit zur persönlichen Weiterentwicklung.
  • Weitere Informationen: Dynamisches Team, regelmäßige Reisen zu Kunden und Messen.
  • Warum dieser Job: Arbeite an der Zukunft der Logistik mit echten Robotern und sehe deinen Code in Aktion.
  • Qualifikationen: Mindestens 2 Jahre Erfahrung in Software-Engineering, stark in C/C++ und Golang.

Das prognostizierte Gehalt liegt zwischen 45000 - 65000 € pro Jahr.

Vor Ort in Euskirchen (Raum Köln–Bonn) · 4 von 5 Tagen/Woche · Vollzeit

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

Sobald die Lokalisierung steht — Robin schätzt ein paar Monate — öffnet sich der Rest der Plattform. Motion Control, industrielle Protokolle wie Profinet, MQTT und ROS, Flottenkoordination über mehrere Roboter hinweg und das Backend hinter der kundenseitigen Web-UI sind dann alle auf dem Tisch. Woran du als nächstes arbeitest, hängt davon ab, was das Produkt braucht und wie du in die Arbeit hineinwächst. Das längerfristige Bild: Du übernimmst zentrale Teile der Skybot-Software, während Robin Themen abgibt.

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

Nice to Have

  • 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)

Warum diese Rolle

  • 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

Bewerbung: Schick uns relevante Unterlagen — wir melden uns, wenn es passt!

Software Engineer — Robotics Platform, DE (m/w/d) Arbeitgeber: CeiliX

CeiliX ist ein innovatives Unternehmen im Bereich der Robotik, das seinen Mitarbeitern nicht nur spannende Projekte in einem dynamischen Umfeld bietet, sondern auch eine enge Zusammenarbeit in einem kleinen, engagierten Team. Mit einer klaren Vision für die Zukunft und über 800k € an Vorbestellungen für 2026, fördert CeiliX eine Kultur des Lernens und der Eigenverantwortung, während Mitarbeiter die Möglichkeit haben, an der Entwicklung bahnbrechender Technologien mitzuwirken und ihre Fähigkeiten kontinuierlich auszubauen. Die Lage in Euskirchen, nahe Köln-Bonn, ermöglicht zudem eine hervorragende Work-Life-Balance und gelegentliche Reisen zu Kunden und Messen, was die Arbeit noch abwechslungsreicher macht.

C

Kontaktdaten:

CeiliX Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Software Engineer — Robotics Platform, DE (m/w/d) erhalten könnten

Tipp Nummer 1

Sei proaktiv! Wenn du die Möglichkeit hast, besuche Messen oder Events in der Robotik-Branche. Dort kannst du direkt mit potenziellen Arbeitgebern sprechen und dein Interesse zeigen. Networking ist der Schlüssel!

Tipp Nummer 2

Nutze LinkedIn, um dich mit Leuten aus der Branche zu vernetzen. Folge Unternehmen wie CeiliX und interagiere mit ihren Beiträgen. Das zeigt dein Interesse und kann dir helfen, im Gedächtnis zu bleiben.

Tipp Nummer 3

Bereite dich auf technische Interviews vor, indem du an Projekten arbeitest, die deine Fähigkeiten in C/C++ und Robotik zeigen. Zeige, dass du nicht nur theoretisches Wissen hast, sondern auch praktische Erfahrung.

Tipp Nummer 4

Bewirb dich direkt über unsere Website! Das zeigt, dass du wirklich interessiert bist und gibt dir die Chance, dich von anderen Bewerbern abzuheben. Wir freuen uns darauf, von dir zu hören!

Wir glauben, dass du diese Fähigkeiten brauchst, um Software Engineer — Robotics Platform, DE (m/w/d) mit Bravour zu bestehen

C/C++
Golang
Linux
Embedded Systems
Robotik
Microcontroller
Elektrotechnik

Einige Tipps für deine Bewerbung 🫡

Sei du selbst!:Wir wollen dich kennenlernen, also zeig uns, wer du wirklich bist! Lass deine Persönlichkeit in deiner Bewerbung durchscheinen und erzähl uns, warum du für die Rolle brennst.

Pass auf die Details auf!:Achte darauf, dass deine Unterlagen fehlerfrei sind. Rechtschreibfehler oder unklare Formulierungen können einen schlechten Eindruck hinterlassen. Nimm dir die Zeit, alles sorgfältig zu überprüfen!

Zeig deine Erfahrungen!:Erzähle uns von deinen bisherigen Projekten und wie sie zu den Anforderungen der Stelle passen. Wir suchen nach konkreten Beispielen, die deine Fähigkeiten im Software Engineering und in der Robotik zeigen.

Bewirb dich über unsere Website!:Der einfachste Weg, um sicherzustellen, dass wir deine Bewerbung erhalten, ist, sie direkt über unsere Website einzureichen. So kannst du sicher sein, dass alles an die richtige Stelle gelangt!

Wie man sich auf ein Vorstellungsgespräch bei CeiliX vorbereitet

Verstehe die Technologie

Mach dich mit den Technologien vertraut, die in der Stellenbeschreibung erwähnt werden, insbesondere C/C++, Linux und Robotik. Zeige im Interview, dass du nicht nur die Grundlagen verstehst, sondern auch, wie sie in der Praxis angewendet werden.

Bereite konkrete Beispiele vor

Denke an spezifische Projekte oder Erfahrungen, die deine Fähigkeiten im Software Engineering und in der Hardware-Integration demonstrieren. Sei bereit, diese Beispiele zu erläutern und zu zeigen, wie du Herausforderungen gemeistert hast.

Fragen stellen

Bereite einige Fragen vor, die du Robin stellen kannst. Das zeigt dein Interesse an der Rolle und hilft dir, mehr über die Unternehmenskultur und die Erwartungen zu erfahren. Fragen zur Teamdynamik oder zu aktuellen Projekten sind immer gut.

Zeige deine Lernbereitschaft

Betone deine Fähigkeit, schnell neue Technologien und Protokolle zu lernen. Gib Beispiele dafür, wie du in der Vergangenheit neue Themen angeeignet hast und wie du dich selbstständig weitergebildet hast.