Softwarearchitekt Embedded Linux Maschinensteuerungen

Deltaplan
Friedrichshafen, Germany
2 months ago
Apply on www.careerjet.de
Prepare application

Role details

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

Tech stack

Application Programming Interfaces (APIs) C++ (Programming Language) Cyber Security Distributed Systems Linux on Embedded Systems Middleware Embedded Software Hardware Interface Design Inter-Process Communication Mobile Application Software Message Queuing Telemetry Transport (MQTT) Software Architecture
+8 more
Qt Modeling Language (QML) Qt (Software) Service-Oriented Architecture Software Engineering Systems Architecture Web Applications Information Technology Grpc

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.

Apply on www.careerjet.de
Prepare application

Good distractions

Loading talks and stories from around this role…