DataCollect gehört zu den Pionieren in der automatisierten Verkehrszählung und ist seit über 25 Jahren erfolgreich in vielen Ländern tätig. Neben unserer ersten Erfindung dem Smiley Display, sind wir seit vielen Jahren im Bereich der KI-basierten Verkehrserfassung tätig und zählen zu den Innovationsführern. Smart City ist für uns kein Schlagwort, sondern die Passion, sie mit innovativer Sensorik mitzugestalten.
Unsere Systeme arbeiten unter realen Bedingungen - mit Hardware-Interaktion, begrenzten Ressourcen, wechselhafter Konnektivität und Langzeit-Betrieb im Feld. Du übernimmst Verantwortung für den Betrieb und die Weiterentwicklung unserer Embedded-Linux-Plattform und sorgst dafür, dass unsere Geräte zuverlässig laufen.
Aufgaben
- Analyse von System-Logs und eigenständige Diagnose von Systemproblemen im Feld
- (z.B. “Gerät hat nach 30 Minuten die Messung abgebrochen”)
- Debugging von Netzwerkproblemen (WIFI, DNS, LTE-Konnektivität)
- Bewertung und Optimierung von Stromaufnahme und Thermomanagement der Embedded-Hardware
- Integration und Wartung von Kommunikationsmodulen (WIFI, LTE)
- Weiterentwicklung und Pflege unseres Yocto-basierten BSP / Betriebssystems für Embedded-Geräte
- Erstellung und Pflege von Build-Pipelines für Embedded-Linux-Images
- Enge Zusammenarbeit mit dem Software-Architekten und dem bestehenden Entwicklungsteam
Qualifikation
Diese Rolle setzt nachweisbare Berufserfahrung im Embedded-Linux-Umfeld voraus und erfordert ein hohes Maß an Eigenverantwortung.
Du arbeitest eigenständig an einem bestehenden Produktivsystem und bist verantwortlich für dessen Stabilität und Weiterentwicklung. Ein wesentlicher Teil der Arbeit besteht aus Wartung, Debugging und Verbesserung der Robustheit bereits ausgerollter Systeme.
Muss-Kriterien
- Tiefgehende Linux-Kenntnisse (Kernel, Systemd, Logging, Debugging)
- Erfahrung in der Netzwerk-Diagnose (WIFI, DNS, Routing, Firewall)
- Verständnis von Embedded-Hardware-Themen wie Stromaufnahme, Wärmeentwicklung und Ressourcenbeschränkungen
- Erfahrung mit Yocto / OpenEmbedded und BSP-Erstellung
- Sicherer Umgang mit Shell-Scripting und gängigen Linux-Tools
- Gute Deutsch- und Englischkenntnisse
Wünschenswert
- Erfahrung mit C im Embedded-Kontext
- Kenntnisse in Python
- Erfahrung mit IoT-Kommunikationsprotokollen (LTE, MQTT)
- Erfahrung im Hardware-Debugging mit Oszilloskopen oder Logikanalysatoren
Benefits
- Ein dynamisches und innovatives Arbeitsumfeld in der Verkehrstechnik
- 40% Home-Office – Standort Kerpen (bei Köln) oder Stuttgart
- Hohe Eigenverantwortung und direkter Einfluss auf das Produkt
- Flache Hierarchien und kurze Entscheidungswege
Wir freuen uns auf deine Bewerbung!