C++ ENTWICKLER (M/W/D) IOT SENSOR NETWORK

Über uns

KINEXON steht für Echtzeit-Intelligenz und -Automatisierung in einer vernetzten Welt. Wir versorgen das Internet der Dinge mit Edge-Computing-Lösungen und hochmodernen Sensornetzwerken für Branchen wie Fertigung, Logistik, Einzelhandel, Sport und Medien.

Ein Kern unserer Lösung ist eine wegweisende Funktechnologie für die hochpräzise 3D-Lokalisierung und Bewegungserkennung von Objekten und Menschen. Der andere Kern ist eine Edge-Plattform, die fortgeschrittene Algorithmen verwendet, um die gewonnenen Informationen sowie beliebige andere Sensor-/Device-Informationen zu analysieren und wertvolle Erkenntnisse in Echtzeit zu liefern. Unsere Lösung ermöglicht es, Produkte und Prozesse nachhaltig zu optimieren und letztere zu automatisieren. Als Full-Stack-Anbieter besitzen und verstehen wir das komplette Spektrum von der Hardware bis zur Software. Unsere Lösungen werden von renommierten Kunden und Partnern genutzt, wie z. B. BMW, Zalando und Red Bull.

DEINE AUFGABEN

  • Entwicklung der Serverkomponente unseres Sensornetzwerkes, dem Coordinator. Dies ist ein C++ Service, der über Ethernet oder WiFi binär mit den Ankern kommuniziert. Die Anker dienen als Referenzpositionen, ähnlich wie Satelliten bei GPS. Diese kommunizieren dann weiter über Funk (UWB) mit unseren Tags, die beispielsweise an Sportlern, in Bällen oder an Gabelstaplern zum Einsatz kommen
  • Weiterentwicklung des Funkprotokolls, das vom Coordinator kontrolliert wird (Slotting, Kanalwahl, Roaming etc.) in enger Abstimmung mit der Firmware-Entwicklung
  • Verarbeitung und Synchronisation von Messdaten, die während der Kommunikation zwischen Ankern und Sensoren erzeugt werden 
  • Anbinden von Lokalisierungsalgorithmen in enger Abstimmung mit den Regelungstechnikern
  • Weiterentwicklung der Schnittstellen, die Ortungsdaten aus dem Coordinator an andere Komponenten als Streams anbieten in enger Abstimmung mit der Backend Entwicklung und unseren Analytics Engineers

DEINE QUALIFIKATIONEN

  • Studium im Bereich Informatik, Elektrotechnik oder eine vergleichbare Qualifikation.
  • Sehr gute Programmierkenntnisse in C++, idealerweise Erfahrung mit Templates und Boost.
  • Hohe Ansprüche an die Performance und Qualität deines Codes.
  • Erfahrungen in folgenden Bereichen sind von Vorteil: Netzwerkkommunikation, Message Queues, Embedded Programmierung, Web Services, Internet of Things.
  • Begeisterung für Teamarbeit und hohe Lernbereitschaft.

WAS WIR DIR BIETEN

Bei KINEXON triffst Du auf Gleichgesinnte, die sich für innovative Technologien begeistern und es lieben, neue Herausforderungen im Team zu meistern sowie großartige Produkte hervorzubringen.

  • Viel Gestaltungsspielraum sowie aktive Mitarbeit an unseren innovativen Hardware- und Softwarelösungen für den Sport/Media und Industry Bereich.
  • Ein Weiterbildungspaket, das Du auch für die coolste Art der Fortbildung wie bspw. die Teilnahme am Chaos Computer Kongress nutzen kannst.
  • Flexible Arbeitszeiten mit Home Office Tagen.
  • Jede Menge interdisziplinären Austausch bei regelmäßigen Tech-Talks, Friday Lunches, Social Events & Firmenfeiern.
  • Zentrales Büro im Uni-Viertel / in der Nähe des Englischen Gartens.