EMBEDDED SOFTWARE ENTWICKLER (M/W)

Ü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

Wir - das Embedded Team bei Kinexon - brauchen Unterstützung! Gemeinsam mit dir entwickeln wir den gesamten Code der Embedded-Komponenten unseres Systems. Unser Team arbeitet dabei eng zusammen mit dem Hardware-Team, dem Server-Team und dem Frontend-Team am Produktkern von Kinexon.

Deine Hauptaufgabe ist die selbstständige Implementierung neuer Softwaremodule auf den Mikrokontrollern unseres Lokalisierungssystems (z.B. Treiber für die Ansteuerung eines Displays).
Zudem Schwerpunkte je nach deinen Kenntnissen und Erfahrungen:

  • Enge Zusammenarbeit mit "Hardwareentwicklern (M/W)" bei der Entwicklung neuer Gerätevarianten: Angefangen bei Teilen des Anforderungsmanagements, über den Prototypenbau, bis hin zur finalen Abnahme. 
  • Entwicklung neuer Protokolle und Features für das gesamte drahtlose Sensornetzwerk (z.B. "Bluetooth Mesh").
  • Mitgestaltung der allgemeinen Softwarearchitektur unserer Embedded Komponenten (RTOS, Design Patterns). 
  • Unterstützung bei der Entwicklung der Hardware-in-the-loop Tests für deine Features, zusammen mit einem "Entwicklungsingenieur Systemintegration und Qualitätssicherung (M/W)". 
  • Verbesserung der Debugging-Toolchain. 

DEINE QUALIFIKATIONEN

  • Studium im Bereich Elektrotechnik, Informatik, Physik oder eine vergleichbare Qualifikation.
  • Erfahrung in der Embedded-Programmierung in C, idealerweise auf ARM-Kernen.
  • Grundwissen in Linux/Unix (z. B. Bash, SSH).
  • Idealerweise Erfahrung mit Echtzeit-Betriebssystemen (RTOS).
  • Idealerweise Erfahrung mit einem oder mehreren Funkprotokollen (Wifi, Bluetooth (5/LE), ZigBee, 6LoWPAN, IEEE 802.15.x, ...).
  • Gute Deutschkenntnisse.

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.