Werkstudent im Bereich Softwareentwicklung (m/w/d)

Endress+Hauser Conducta GmbH+ Co. KG
Gerlingen

Aufgabenumfeld

Im Analysatoren-Umfeld wird für die Verfahrenstechnik ein Lua-Skript-Framework zu Verfügung gestellt, um den verfahrenstechnischen Ablauf (Ansteuerung von Pumpen, Spritzen, Heizungen etc.) zu steuern. Bevor Lua-Skripte auf ein Gerät gespielt werden und es dort zu einem Absturz oder Fehlern kommt, werden diese mithilfe von Mpl-Sandbox-Tests, auf Korrektheit geprüft. Zusätzlich zu den Lua-Skripten existieren ini-Dateien, die zur Beschreibung der Parametrierung des Analysators dienen.

Aufgabe + Herausforderungen

  • Thema: Optimieren eines Test-Frameworks für Lua-Code
  • Analyse des bestehenden Test-Frameworks
  • Umbau des Test-Frameworks in ein Python -Framework
  • Analyse und Auswahl eines geeigneten Frameworks zur Erstellung einer GUI in Python
  • Erstellen einer GUI zur Ausführung der Tests und Ansicht der Ergebnisse
  • Erstellen eines Frameworks zur Überprüfung des Inhalts von ini-Dateien
  • Erweitern der existierenden Tests für eine bessere Testabdeckung
  • Abstimmen und detaillieren der Anforderungen mit der Verfahrenstechnik

Qualifikation + Profil

  • Laufendes Studium der Fachrichtung Informatik, Physik, Elektrotechnik oder vergleichbare Studiengänge im Bereich der Naturwissenschaften oder Ingenieurwissenschaften
  • Kenntnisse in Interpreter-Programmiersprachen (zum Beispiel Lua, Python)
  • Freude an strukturiertem und detailgenauem Arbeiten
  • Gute analytische Fähigkeiten

Vorteile + Zusatzleistungen

  • Sicherheit eines international tätigen Familienunternehmens
  • Modernes und innovatives Arbeitsumfeld
  • Flexible Arbeitszeit ohne Kernzeit
  • Eigenverantwortliche Mitarbeit in herausfordernden Projekten

Kontakt + Bewerbung

Unsere Stelle spricht Dich fachlich und menschlich an? Verena Blank freut sich auf Deine vollständigen
Bewerbungsunterlagen unter Angabe Deines Eintrittstermins, über unser HR Jobportal unter www.endress.com/career