Python-Programmierung Hiwi-Stelle (MRD)

Das Fraunhofer-Institut für Optronik, Systemtechnik und Bildauswertung IOSB in Karlsruhe entwickelt mit ca. 500 Mitarbeitern Systeme und Lösungen in den Geschäftsfeldern Automatisierung, Energie und Umwelt, Zivile Sicherheit, Verteidigung sowie Inspektion und Sichtprüfung. Moderne Konzepte der Steuerungs- und Regelungstechnik sowie Assistenz-Module basierend auf maschinellen Lernverfahren werden in der Abteilung Mess-, Regelungs- und Diagnosesysteme (MRD) seit vielen Jahren entwickelt und in der Praxis umgesetzt. Anwendungsfelder sind industrielle Produktionsprozesse, die Überwachung von Trinkwassernetzen sowie die Optimierung des Energieverbrauches in Gebäuden und Fernwärmenetzen.

 

Motivation und Aufgabenstellung

Ein aktuelles Themengebiet in der Abteilung MRD ist die Optimierung von komplexen Produktionsprozessen durch Methoden des maschinellen Lernens (ML). Dazu wird in der Abteilung MRD ein Vorgehensmodell entwickelt, welches beschreibt wie das relevante Wissen und die Daten einer Produktionsanlage systematisch erfasst und formalisiert werden, um anschließend durch die Nutzung geeigneter ML-Verfahren ein Optimierungspotential aufzuspüren. Dieses Vorgehensmodell wird unterstützt durch eine Reihe von Software-Tools, die häufige Problemstellungen lösen. Hierzu gehören unter anderem die Daten- und Wissenserfassung, die Darstellung in einheitlichen Datenformaten, die Kommunikation und Überwachung verteilter Systeme zur Auswertung der Daten, die Datenspeicherung und -bereitstellung sowie die Visualisierung von Daten und Ergebnissen. Die Software-Tools werden in Python nach den aktuellen Standards (Versionsverwaltung, Softwaretests, Kontinuierliche Integration) entwickelt.

Teilaufgaben (je nach Interesse)

  • Programmierung von Weboberflächen und Rest-Schnittstellen mit Flask
  • Erstellung von Softwaretests für die kontinuierliche Softwareintegration mit Pytest
  • Visualisierung und Auswertung von Prozessdaten mit Scipy und Matplotlib
  • Programmierung einer graphischen Benutzeroberfläche in Qt
     

Unsere Anforderungen

  • Studienrichtung: Informatik (gerne auch Studienanfänger)
  • Themengebiet: Entwicklung von Software in Python
  • Voraussetzungen:
    • Interesse an der Programmierung mit Python
    • Erfahrung im Umgang mit Tools zur Softwareentwicklung insbesondere mit Git
    • Offenheit und Selbständigkeit
       

Wir bieten

Wir bieten dir die Möglichkeit, Forschungs- und Entwicklungsarbeit im Rahmen industrienaher Anwendungen zu bearbeiten und sich in verschiedenste Projekte zur Mess- und Prüftechnik mit einzubringen. Eine intensive Betreuung durch Mitarbeiter der Abteilung ist gewährleistet.


Haben wir dein Interesse geweckt?

Dann sende uns eine Mail mit allen erforderlichen Bewerbungsunterlagen (Anschreiben, Lebenslauf, Zeugnisse).

Bei Fragen oder zum Einsenden der Bewerbung wende dich bitte an:

Mathias Ziebarth, mathias.ziebarth@iosb.fraunhofer.de, +49 7216091 - 267

 

Downloads