Softwarearchitekt Embedded Systems - Fokus Maschinensteuerung
APRIORI - business solutions AG
Friedrichshafen, Germany
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
English, GermanJob location
Remote
Friedrichshafen, Germany
Tech stack
C++
Linux on Embedded Systems
Hardware Interface Design
Inter-Process Communication
Message Queuing Telemetry Transport (MQTT)
Software Architecture
Qt Modeling Language (QML)
QT
Service-Oriented Architecture
Systems Architecture
Web Applications
Information Technology
gRPC
Job description
- Mitarbeit an der Entwicklung einer modularen, serviceorientierten Architektur auf Embedded-Linux-Systemen
- Konzeption und Bewertung von Softwarekomponenten unter Berücksichtigung begrenzter Systemressourcen
- Definition technischer Schnittstellen für Kommunikation zwischen Prozessen, Webanwendungen und mobilen Apps
- Erstellung technischer Konzepte und Standards im Team
- Verantwortung für das Sicherheitskonzept der Steuerungssysteme und Einhaltung relevanter Normen
- Mitgestaltung einer skalierbaren und zukunftsfähigen Systemarchitektur
- Enge Zusammenarbeit mit Kollegen aus Software-, Hardware- und Testentwicklung
- Optimierung interner Abläufe und teamübergreifender Prozesse
Requirements
- Abgeschlossenes Studium der Elektrotechnik, Informatik oder eines vergleichbaren technischen Fachs
- Erfahrung in der Softwarearchitektur für Embedded-Linux-Systeme und verteilte Anwendungen
- Gute Programmierkenntnisse in C, C++ oder ähnlichen Sprachen für embedded-nahe Entwicklung
- Vertraut mit Interprozesskommunikation und serviceorientierten Architekturen (z. B. DDS, MQTT, gRPC)
- Idealerweise Kenntnisse in Qt/QML oder ähnlichen UI-Frameworks sowie im Umgang mit Hardware-Schnittstellen
- Sehr gute Englisch- und gute Deutschkenntnisse
Benefits & conditions
- Abwechslungsreiche Tätigkeit in einem innovativen, international tätigen Unternehmen
- Mitarbeit in einem engagierten Team mit flachen Hierarchien und kurzen Entscheidungswegen
- Gründliche Einarbeitung und individuelle Weiterbildungsmöglichkeiten
- Flexible Arbeitszeiten sowie die Möglichkeit auf Homeoffice
- Attraktive Sozialleistungen und leistungsgerechte Vergütung