Elektrotechnische Industrie

Softwareentwickler – Desktopanwendungen für Mess- und Regeltechnik (m/w/d) in ANÜ

Fulda Deutschland80% RemoteArbeitnehmerüberlassungab sofortDauer 12 Monate
Eingestellt von
emagine GmbH
Ansprechpartner
Yuliia Neufeld
Projekt-ID
2945333
Clean CodeArchitekturC++SteuerungstechnikEthercatFunktionale SicherheitHypertext Transfer Protocols (HTTP)Integrierte EntwicklungsumgebungQt Modeling Language (QML)Qt (Software)

Beschreibung

emagine – wo spannende Projekte auf Expertise treffen.
Als internationales Beratungsunternehmen mit skandinavischen Wurzeln bringen wir seit über 30 Jahren IT-, Engineering- und Business-Expert:innen mit Unternehmen zusammen, die wirklich etwas bewegen wollen.
Unsere Zusammenarbeit? Offen, verlässlich und auf Augenhöhe – mit klarer Kommunikation und flexiblen Strukturen.

Einführung & Zusammenfassung
Wir suchen einen erfahrenen Softwareentwickler, der sich auf die Entwicklung von Desktopanwendungen im Bereich der Mess- und Regeltechnik spezialisiert hat. Sie sind verantwortlich für die Erstellung wartbarer und skalierbarer Softwarelösungen, die Integration in bestehende Systeme sowie die Optimierung der Benutzerfreundlichkeit. Zu den wichtigsten Anforderungen gehören sehr gute Kenntnisse in C++ und QT/QML sowie Erfahrung mit ethernetbasierten Protokollen.

Einsatzort: Home-Office und vor Ort in Fulda
Start: zeitnah nach Absprache
Sprachkenntnisse: Deutsch B2-C1
Vertragsart: ANÜ mit der Option auf Übernahme (optional)

Hauptverantwortlichkeiten
Der Softwareentwickler ist leidenschaftlich für die Entwicklung von Desktopanwendungen verantwortlich. Zu seinen Kernaufgaben zählen:
  1. Entwicklung von Desktopanwendungen zur Gerätekommunikation und -steuerung
  2. Erstellung von Softwarearchitekturen und technischen Konzepten
  3. Implementierung wartbarer und skalierbarer Softwarelösungen
  4. Integration der Software in bestehende Systemlandschaften
  5. Erstellung und Koordination von Testplänen sowie Durchführung von Tests
  6. Optimierung der Benutzerfreundlichkeit (Usability)
  7. Zusammenarbeit mit interdisziplinären Teams, insbesondere Firmwareentwicklung
  8. Berücksichtigung von Sicherheitsanforderungen (Security & Functional Safety)
  9. Dokumentation technischer Konzepte und Arbeitsergebnisse

Wichtige Anforderungen:
Die folgenden Qualifikationen sind für diese Position erforderlich:
  1. Sehr gute Kenntnisse in C++ sowie QT/QML für die GUI-Entwicklung
  2. Erfahrung mit ethernetbasierten Protokollen wie HTTP, EtherCAT, PROFINET
  3. Sicherer Umgang mit modernen Entwicklungsumgebungen und Tools wie Visual Studio, GIT, JIRA
  4. Verständnis für Design Patterns, modulare Architekturen und Clean Code Prinzipien
  5. Kentnisse grundlegender IT-Sicherheitsanforderungen
  6. Grundverständnis für Anforderungen aus der funktionalen Sicherheit (z. B. IEC 61508)
  7. Gute Englischkenntnisse in Wort und Schrift zur Kommunikation in internationalen Teams

Haben Sie Fragen - kommen Sie gerne auf mich zu! - Ansonsten freue ich mich auf Ihre Kontaktaufnahme :)

Bewerben