Softwareentwickler (m/w/d) – Embedded Linux IoT – Anwendungsentwicklung, Embedded Systems, Ingenieur
ELFIN technology
Das erwartet Dich bei uns Implementierung von Protokollen über verschiedene Schnittstellen (seriell, CAN, LAN) Filterung und Vorverarbeitung der Daten (AI/ML) Entwicklung von Schnittstellen zu lokalen und Cloud-Diensten (MQTT, JSON, …) Netzwerkprogrammierung mit Boost.Asio Anpassung von Linux-Treibern in C und C++ Konfiguration und Anpassung von embedded Linux-Systemen an Das bringst Du mit Studium der Informatik, eine vergleichbare Ausbildung mit Berufserfahrung oder mehrjährige Erfahrungen als Softwareentwickler Gute Kenntnisse in der C++-Softwareentwicklung für embedded Linux-Geräte Ein sehr gutes Verständnis für die Architektur von Linux-Systemen Erfahrungen mit Qt, Boost, ähnlichen Frameworks und Versionsverwaltungen wie Git Kenntnisse mit Build-Tools z.B. autotools, cmake oder qmake Selbstständigkeit, Engagement und strukturiertes Arbeiten bei der Softwareentwicklung Spaß an agiler Teamarbeit Wünschenswert: Kenntnisse im Buildprozess von Linux-Softwaresystemen idealerweise Yocto, in der Entwicklung von IoT Geräten und -systemen und/oder Erfahrung mit Netzwerken auf Basis von CAN oder RS-485 Das bieten wir Dir Flexible Arbeitszeiten und eine herzliche Unternehmenskultur ohne Ellenbogenmentalität Attraktive Home-Office-Regelung: Du kannst gerne an unserem Hauptstandort in Köln zwischen den beiden Kranhäusern, von zu Hause oder auch mal am Strand im Süden arbeiten Familiäres Team: Wir freuen immer über einen gemeinsamen Besuch in der nahegelegenen Südstadt nach Feierabend- hohe Eigenverantwortung in einer umfangreichen Projektlandschaft Zuschuss zum Deutschlandticket Spannende und dynamische Projekte Ein kreatives Umfeld für die persönliche Weiterentwicklung deiner Stärken: Dabei ist uns die Entfaltung von Kreativität und das ergebnisorientierte Arbeiten wichtiger als starre Regeln und Vorgaben