Softwarearchitekt Embedded Linux (m/w/d)
Verantwortung
Architektur und Implementierung serviceorientierter Software auf Embedded-Linux-Systemen
Design, Bewertung und Optimierung modularer Softwarekomponenten
Definition technischer Schnittstellen für Interprozesskommunikation, Webservices und mobile Apps
Erstellung von technischen Spezifikationen und Richtlinien im Entwicklerteam
Verantwortung für Cybersecurity-Konzepte und die Einhaltung relevanter Standards
Mitarbeit an skalierbaren, zuverlässigen und erweiterbaren Softwarearchitekturen
Enge Zusammenarbeit mit Entwicklern, Testern, UI-Teams und Hardwareentwicklern
Weiterentwicklung interner Prozesse und Optimierung abteilungsübergreifender Workflows
Qualifikationen
Mehrjährige Erfahrung in Softwarearchitektur fuer Embedded Linux und verteilte Systeme
Sehr gute Kenntnisse in C, C++ sowie Interprozesskommunikation unter Linux
Praxiserfahrung mit serviceorientierten Architekturen, Middleware und Protokollen wie MQTT, DDS oder gRPC
Optionales Know-how in Qt, QML, Hardware-nahen Schnittstellen und Embedded Constraints
sehr gute Deutsch Kenntnisse und gute Englisch Kenntnisse
Benefits