Search

Freelance Embedded Software Developer (Remote / Vor Ort)

Optimus Search
locationHannover, Deutschland
VeröffentlichtVeröffentlicht: Heute
IT / Telekommunikation
Vollzeit

About us

Wir suchen einen erfahrenen Embedded Software Developer (Freelance) für ein spannendes Projekt in Deutschland. Dies ist eine großartige Gelegenheit für Entwickler mit Erfahrung in Windows- und Linux-Entwicklung, Gerätekommunikation und Echtzeit-Monitoring.

Tasks

  • Entwicklung von Windows-DLLs, um die Kommunikation zwischen Fahrzeug-Kommunikationsgeräten und Windows-Software zu ermöglichen

  • Entwicklung von Device Discovery & Management Services unter Verwendung von MDNS, WLAN, USB und LAN, inklusive Überwachung des Gerätestatus

  • Implementierung von MQTT für Echtzeit-Updates des Gerätestatus

  • Aufbau plattformübergreifender Device-Management-Bibliotheken für Windows und Linux

  • Entwicklung von kundenspezifischen USB-Treibern, Erstellung von INF-Dateien sowie deren Signierung

  • Sicherstellung einer sicheren Kommunikation über Protokolle wie TLS, HTTPS und selbstsignierte Zertifikate

  • Implementierung von automotiven Kommunikationsprotokollen wie RP-1210 und J2534

Profile

  • Fundierte Erfahrung in der Entwicklung von Windows-DLLs, Geräteerkennung und Netzwerkprogrammierung

  • Erfahrung mit plattformübergreifender Entwicklung (Windows & Linux), idealerweise mit C++ oder C#

  • Erfahrung mit MQTT, Sicherheitsprotokollen (TLS, HTTPS) sowie Treiberentwicklung

  • Kenntnisse in automotiven Kommunikationsprotokollen und Embedded Systems

  • Fließende Deutschkenntnisse (min. C1)

We offer

  • Flexibilität: Remote oder vor Ort in der nähe von Hannover

  • Spannende Herausforderungen im Automotive-Tech-Bereich

  • Zusammenarbeit mit einem talentierten und innovativen Team

  • Möglichkeit, aktiv an der Weiterentwicklung moderner Device-Management-Lösungen mitzuwirken