Softwareentwickler - Embedded Linux IoT
Elfin Technology
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
GermanJob location
Remote
Tech stack
Artificial Intelligence
C++
Cloud Computing
CMake
Linux
Linux on Embedded Systems
JSON
Local Area Networks
Message Queuing Telemetry Transport (MQTT)
Network Programming
QT
Software Engineering
Software Systems
GIT
Yocto
Information Technology
Build Tools
Software Version Control
Job description
Artificial Intelligence C C++ CMake Git Internet of Things (IoT)
+6
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
Requirements
- 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
Benefits & conditions
- 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
Job-Infos Berufsfelder Anwendungsentwicklung Embedded Systems Studienfächer Informatik Informationstechnik Wirtschaftsinformatik Abschluss Ausbildung Bachelor Master/Diplom IT-Gehälter Was kann ich verdienen? get in IT hat die Informationen von der Webseite des Unternehmens und ggf. sonstigen Quellen sorgfältig zusammengestellt. Diese Informationen wurden vom Unternehmen noch nicht autorisiert.Informationen für Unternehmen