Embedded Linux Software Architect
Role details
Job location
Tech stack
Job description
Als Embedded-Linux Softwarearchitekt gestaltest Du vernetzte Systeme mit Cloud- und Azure-IoT-Anbindung, sicherst nachhaltige Qualitätsstandards und etablierst zukunftsfähige Architekturen. Du führst das Team technisch und arbeitest eng mit Kunden zusammen, um komplexe Embedded- und Cloud-Projekte erfolgreich umzusetzen.
Als mittelständisches Software-Beratungsunternehmen unterstützen wir die digitale Produktentwicklung - von der Idee bis zur Markteinführung - entweder als Teil des Kundenteams oder mit Verantwortung für die gesamte Lösung., * Entwicklung und Weiterentwicklung skalierbarer Embedded-Linux-Architekturen mit Integration in Cloud- und IoT-Umgebungen (Schwerpunkt Azure)
- Konzeption moderner Softwarearchitekturen für verteilte Systeme - vom Embedded Device über Edge-Komponenten bis hin zu Cloud-Diensten
- Gestaltung und Pflege technischer Architekturdokumentationen (Arc42, C4) zur klaren Kommunikation komplexer Lösungsansätze
- Technisches Risikomanagement inklusive Identifikation, Bewertung und Ableitung nachhaltiger Gegenmaßnahmen
- Beratung und technische Führung in allen Projektphasen - von Presales-Workshops bis hin zur Implementierung
- Beobachtung relevanter Technologieentwicklungen (Embedded, Cloud, IoT, Edge), Bewertung ihres Potenzials und Ableitung strategischer Empfehlungen
- Enge Zusammenarbeit in einem interdisziplinären Architektenteam, um eine konsistente Technologiestrategie zu definieren und deren Umsetzung zu begleiten
Requirements
- Abgeschlossenes Studium in Informatik, Mathematik oder einer vergleichbaren Fachrichtung
- Fundierte Kompetenz in der Architektur von Embedded-Linux-Systemen (z. B. Yocto, Buildroot, systemd) kombiniert mit Erfahrung in Cloud-/IoT-Architekturen
- Tiefgehende Kenntnisse in C++ ( 17) sowie idealerweise Qt/QML für Embedded-UIs.
- Routine im Einsatz moderner IoT-/Cloud-Technologien wie Azure IoT Hub, Azure IoT Edge, Device Provisioning Service, Azure Functions, Event Hub
- Fundierte Kenntnisse für Device-to-Cloud-Konzepte, Telemetrie-Pipelines und IoT-Integrationen über REST, gRPC oder MQTT
- Erfahrung mit Docker/Containerisierung auf Embedded- und Edge-Systemen; Kenntnisse in Kubernetes wünschenswert
- Verständnis moderner Frontend-Technologien, um Embedded- und Cloud-Architekturen mit UI-Komponenten zu verbinden..
- Vertraut mit agilen Methoden (Scrum, Kanban) zur Steuerung von Teams und Projekten
- Stark ausgeprägte Kommunikations- und Moderationsfähigkeiten für interne Teams und Kundenpräsentationen
- Sehr gute Deutsch- (C1) und Englischkenntnisse (mind. B2)
- Reisebereitschaft zum Kunden vor Ort
Benefits & conditions
- Welcome Days, Onboarding Sessions und Mentoringprogramme für deinen optimalen Start
- Unvergessliche Team- und Firmenevents die den Zusammenhalt stärken
- Individuelle Unterstützung deiner persönlichen Weiterbildung (jährliches Budget) sowie ein regelmäßiger fachlicher Austausch mit deinen lokalen und internationalen Kollegen
- Flexible Arbeitszeiten mit hybridem Arbeiten, 30 Tage Urlaub + 24. und 31.12.
- Betriebliche Krankenversicherung, Zuschuss zum Krankengeld bei längerer Krankheit, Firmenfitness (EGYM Wellpass)
- Betriebliche Altersvorsorge mit 30% Arbeitgeberzuschuss, Zuschuss zur Kinderbetreuung
- Remote Work Equipment, monatlicher Zuschuss zur Mobilfunkrechnung, Corporate Benefits