Softwarearchitekt Embedded Linux Maschinensteuerungen
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+8 more
Job description
Als Softwarearchitekt (w/m/d) gestalten Sie die Embedded-Software- und Systemarchitektur der Maschinensteuerungen. Sie entwickeln serviceorientierte Software, definieren moderne Schnittstellen und Kommunikationsarchitekturen und gestalten die Themen Cybersecurity, Modularität und Zukunftsfähigkeit aktiv mit. In dem mittelständisch geprägten Unternehmen, rd. 2.000 Mitarbeiter, starke Präsenz auf den Weltmärkten und fßhrende Rolle in seiner Branche, finden Sie die Gestaltungsspielräume fßr Ihre Ideen und innovativen LÜsungen. Der Arbeitsort befindet sich im sßdlichen Baden-Wßrttemberg. Softwarearchitekt (w/m/d) Embedded Linux Maschinensteuerungen Die Aufgabe:
- Sie gestalten und implementieren eine serviceorientierte Softwarearchitektur auf Embedded Linux.
- Sie entwerfen und bewerten modulare native Services unter BerĂźcksichtigung typischer Embedded-System-Constraints.
- Sie definieren Schnittstellen und APIs fĂźr Interprozesskommunikation (IPC), Web-Anwendungen und mobile Applikationen.
- Sie entwickeln technische Spezifikationen, Architekturprinzipien und Richtlinien fĂźr die Softwareentwicklung und Systemarchitektur.
- Sie gestalten das Cybersecurity-Konzept unserer Maschinensteuerungen und berĂźcksichtigen relevante normative Anforderungen.
- Sie entwickeln eine zuverlässige, skalierbare, erweiterbare und servicefreundliche Architektur fßr vernetzte Maschinen.
- Sie arbeiten eng mit Softwareentwicklern, UI-Entwicklern, Testern und Hardwareentwicklern zusammen.
- Sie entwickeln technische und abteilungsĂźbergreifende Prozesse kontinuierlich weiter.
Requirements
- Abgeschlossenes Studium in Informatik, Elektrotechnik, Nachrichtentechnik oder einer vergleichbaren Fachrichtung
- Mehrjährige Erfahrung in der Softwarearchitektur und Embedded-Softwareentwicklung fßr Embedded Linux und verteilte Systeme
- Fundierte Kenntnisse in C++ und/oder C sowie Erfahrung (embedded)
- Erfahrung mit Interprozesskommunikation (IPC), Middleware und serviceorientierten Architekturen
- Begeisterung fĂźr moderne Kommunikationstechnologien wie DDS, MQTT oder gRPC
- Idealerweise Erfahrung mit Qt/QML oder vergleichbaren UI-Frameworks
- Verständnis fßr Hardware-Schnittstellen, Systemarchitektur und Embedded-System-Constraints
- Idealerweise Erfahrung mit Cybersecurity bzw. Security by Design im Embedded-Umfeld
- Selbstständige, strukturierte und teamorientierte Arbeitsweise
- Sehr gute Deutsch- und Englischkenntnisse
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role â technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
c't <webdev> 2023
The Most Popular IT Jobs on the Market
Top-Paying Tech Jobs (with Salaries)
What Jobs Can You Get with a Software Engineering Degree?