Die Aufgabe

INVERS ist das global führende Technologieunternehmen für Shared Mobility. Unsere SaaS und IoT-basierten Produkte ermöglichen neue Mobilitätsangebote mit jährlich mehr als 30 Millionen Trips in über 30 Ländern, z.B. Carsharing in Dubai, Scooter Sharing in Madrid, Ride Pooling in Berlin oder Peer-2-Peer Carsharing in Paris.

Du hilfst uns mit Deinem Organisationstalent und Deinem Know-how in hardwarenaher Programmierung dabei, unser Shared-Mobility-OS weiterzuentwickeln.

Dein Haupt-Einsatzbereich wird die Arbeit mit C auf in-House entwickelter Embedded-Hardware mit ARM-Mikrocontrollern sein. Die Implementierungstiefe reicht dabei von Treibern über die Ansteuerung von Peripherie (Kommunikation, Sensoren, Speicher etc). bis hin zu Kommunikationsprotokollen und Anwendungslogik. Spannende Aufgaben und Herausforderungen, die von Dir Kreativität und Spaß an technischem Denken verlangen, findest Du dabei in der Konzeptionierung, der Implementierung, bei der Fehlerhebung und bei Tests in der Zusammenarbeit mit dem Firmware-Team und im Kontakt angrenzenden Bereichen (Hardware, Middleware, Support).

Wenn wir uns füreinander entscheiden, werden Deine Vorkenntnisse, Fähigkeiten und Interessen die Ausgestaltung Deiner Stelle und Deine individuelle Weiterentwicklung maßgeblich mitbestimmen. Auch wirst Du nicht einfach ins kalte Wasser geworfen, sondern bekommst im Team einen Tutor an die Seite gestellt, der Dich bei der Einarbeitung begleitet und Ansprechpartner sowohl für technische als auch alle anderen Fragen ist.  

Und gleich vorab: Wir suchen keine Karrieretypen, die lieber mit ihren Ellenbogen als mit ihrem Kopf arbeiten, sondern nette Kollegen & Kolleginnen, die Herausforderungen mögen, die engagiert zupacken und mit denen die Zusammenarbeit Freude macht.

Details

Unser Technologiestack

Wir entwickeln im Firmware-Bereich schwerpunktmäßig in C auf ARM-Mikrocontrollern. Neben guten Kenntnissen in diesem Bereich sind auch die folgenden Themenbereiche zentral für Deine tägliche Arbeit und sollten Dir geläufig sein:  

  • Echtzeitbetriebssysteme (RTOS)
  • serielle Schnittstellen und Bus-Systeme (z.B. CAN, SPI, I2C, RS232, RS485, USB)
  • Kenntnisse über Netzwerk-Protokolle (IP/TCP/UDP)

Hilfreich wären darüber hinaus Kenntnisse in den folgenden Bereichen:

  • Transferprotokolle im IoT-Bereich (z.B. CoAP, MQTT etc.)
  • Mobilfunk
  • Bluetooth Low Energy
  • NFC/RFID
  • Elektronik

Über Dich

  • Du möchtest Deine Erfahrung als Entwickler bei uns einsetzen, um damit weltweit die Vision von geteilter Mobilität wahr werden lassen
  • Eine strukturierte, analytische und sorgfältige Herangehensweise ist eine Deiner Grundeigenschaften
  • Es begeistert Dich, aus aufkeimenden Ideen großartige Features oder Produkte zu entwickeln
  • Du liebst es Deinen Code stabil, sauber, elegant, schnell und sicher zu schreiben. Gleichzeitig weißt Du, dass es Durststrecken beim Entwickeln guter Software geben kann und kannst damit umgehen.
  • Du begrüßt agiles, kollegiales Arbeiten und Abwechslung in Deiner Tätigkeit. Du bringst große Bereitschaft mit, nicht nur zu programmieren, sondern Dich zum Beispiel auch in Code-Reviews, Testrunden oder Konzeptionen einzubringen. Technologischer Fortschritt ist Dir eine Freude, keine Last.
  • Du schätzt es, Dinge effizient und verantwortungsvoll zu tun. Bei INVERS hat die Arbeit, die Du machst, einen direkten großen Einfluss auf das Geschäft - auf Deine Kollegen und unsere Kunden.

Was wir bieten...

Bei INVERS bist Du mittendrin in den technischen Wachstumsmärkten Mobilität und Shareconomy. Du arbeitest in einem jungen Team und in einem inhabergeführten Unternehmen mit flacher Organisationsstruktur. Das Anstellungsverhältnis ist auf langfristige Zusammenarbeit ausgelegt.

Jetzt bewerben

Persönliche Informationen

Bewerbung

Wie bist du auf INVERS aufmerksam geworden?