Embedded Linux Software Architect

BSI Deutschland GmbH
Stuttgart, Germany
9 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German

Job location

München, Germany

Tech stack

Agile Methodologies
Azure
UClibc (C Standard Library)
C++
Cloud Computing
Distributed Systems
Linux on Embedded Systems
Message Queuing Telemetry Transport (MQTT)
Scrum
Software Architecture
Qt Modeling Language (QML)
QT
Containerization
Yocto
Kubernetes
Information Technology
Front End Software Development
Serverless Computing
Docker

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

About the company

Alle reden von Digitalisierung – Wir machen es. Wir entwickeln innovative Softwareprodukte in den Bereichen Kundenbeziehungsmanagement (CRM), Marketing Automation und Machine Learning. Unternehmen bei der Digitalisierung und der konsequenten Kundenzentrierung zu begleiten, ist unsere Leidenschaft. Wir lieben modernste Technologie, Handwerk und Innovation. Du auch? Dann bist du bei BSI goldrichtig!

Apply for this position