Embedded Softwarearchitekt
Rocken AG
München, Germany
4 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, GermanJob location
München, Germany
Tech stack
C++
Computer Security
Linux on Embedded Systems
Middleware
Hardware Interface Design
Inter-Process Communication
Mobile Application Software
Message Queuing Telemetry Transport (MQTT)
Software Architecture
Qt Modeling Language (QML)
QT
Web Services
Information Technology
gRPC
Job description
- Mitgestaltung und Implementierung serviceorientierter Architekturen auf Embedded-Linux-Systemen
- Design und Bewertung modularer Softwarekomponenten unter Berücksichtigung von Ressourcenrestriktionen
- Definition von Schnittstellen für Interprozesskommunikation, Webservices und mobile Applikationen
- Erstellung technischer Spezifikationen und Richtlinien als Teil eines interdisziplinären Entwicklerteams
- Verantwortung für Cybersecurity-Konzepte und Compliance
- Mitarbeit an skalierbaren, servicefreundlichen und smarten Softwarearchitekturen
- Zusammenarbeit mit Subsystementwicklern, UI-Entwicklern, Testern und Hardwareentwicklern
- Optimierung interner Entwicklungs- und abteilungsübergreifender Prozesse
Requirements
- Abgeschlossenes Studium in Informatik, Elektrotechnik, Nachrichtentechnik oder vergleichbar
- Erfahrung in der Architektur systemnaher Embedded-Linux-Software
- Fundierte Kenntnisse in C, C++ oder vergleichbaren Sprachen für Embedded-Anwendungen
- Erfahrung mit Interprozesskommunikation und Middleware-Technologien (DDS, MQTT, gRPC)
- Kenntnisse in UI-Frameworks wie Qt/QML von Vorteil
- Verständnis für Hardware-Schnittstellen und Embedded-System-Constraints
- Selbstständige, strukturierte und teamorientierte Arbeitsweise
- Sehr gute Deutsch- und Englischkenntnisse