- Entwirf, implementiere und entwickle Software basierend auf strukturiertem Code (IEC 61131).
- Programmiere Maschinenfunktionen in Echtzeitumgebungen.
- Entwickle Software, Softwarekomponenten und Schnittstellen zu Datenbanken und zur Systemumgebung.
- Konzipiere und realisiere Softwareverbesserungen im Lebenszyklus der Software.
- Teste die Software sowohl am Simulator als auch an der realen Maschine.
- Erstelle Entwicklungsdokumentationen.
- Analysiere Störungen und erarbeite Lösungskonzepte.