Geforderte Skills
- Fortran 90/95
- AI-supported code analysis
- Mathematical understanding
- Technical analysis
- Code analysis
- Legacy code
- Compilation
- Debugging
- Documentation
- C#
- Java
- Refactoring
Sprachen: German
Jobbeschreibung
Project overview
Fortran 90/95 Experte (m/w/d) – KI-gestützte Codeanalyse und Anpassung einer industriellen
Berechnungsanwendung
Projektstart: November 2026
Laufzeit: Ca. 6 Monate oder länger, mit möglichem Folgeauftrag
Für die Modernisierung einer seit rund 30 Jahren betriebenen industriellen Rohrbiegeanlage suchen wir einen erfahrenen Fortran-Experten (Fortran 90/95) mit ausgeprägtem mathematisch-technischem Verständnis und Erfahrung in der KI-gestützten Softwareanalyse.
Im Zuge eines umfassenden Anlagen-Retrofits werden unter anderem mechanische und hydraulische Komponenten erneuert. Gleichzeitig soll die Anlage künftig größere Rohre bearbeiten können. Die bestehende, in Fortran entwickelte Berechnungssoftware muss daher analysiert, fachlich nachvollzogen und an die veränderten technischen Rahmenbedingungen angepasst werden.
Die Anwendung umfasst über * Codezeilen und eine Vielzahl komplexer Berechnungen. Eine KI-gestützte Analyse des Programms wurde bereits durchgeführt. Nun gilt es, die Ergebnisse fachlich zu überprüfen, die zugrunde liegenden Formeln und Abhängigkeiten zu verstehen und die erforderlichen Anpassungen abzuleiten.
Gesucht wird ein Experte, der sich mithilfe von KI effizient durch umfangreichen Bestandscode arbeitet, mathematische und geometrische Zusammenhänge nachvollzieht und sicherstellt, dass die Berechnungslogik auch nach den Anpassungen fachlich korrekt bleibt.
Optional besteht die Möglichkeit, die Anwendung im Rahmen eines Folgepakets nach C# oder Java zu migrieren und für die zukünftige interne Betreuung zu modernisieren.
Deine Aufgaben
Arbeitspaket 1: Analyse und Anpassung der bestehenden Fortran-Anwendung
Arbeitspaket 2: Optionale Migration und Modernisierung
Dein Profil
Must-haves
Nice-to-haves
- Einarbeitung in das bestehende Fortran-90/95-Programm und die bereits vorliegenden KI-Analyseergebnisse
- Kompilierung und technische Überprüfung der bestehenden Anwendung
- Analyse und fachliche Validierung der identifizierten Formeln, Berechnungslogiken und Parameterabhängigkeiten
- Nachvollziehen, wie die bestehenden Berechnungen zustande kommen und welche technischen Größen sie beeinflussen
- Identifikation der Parameter und Berechnungen, die aufgrund der mechanischen und hydraulischen Änderungen angepasst werden müssen
- Prüfung der fest hinterlegten Parameter und Ableitung des erforderlichen Anpassungsbedarfs
- Abstimmung mit dem internen Wissensträger und anschließende eigenständige Bearbeitung
- Anpassung und Validierung der Berechnungen, sobald die neuen technischen Anlagenwerte vorliegen
- Strukturierte Dokumentation der Berechnungslogik, Parameter und vorgenommenen Änderungen
- Analyse der bestehenden Fortran-Anwendung als Grundlage für eine mögliche Migration
- KI-gestützte Überführung des Programms nach C# oder Java
- Überprüfung der generierten Implementierung auf Codequalität, fachliche Korrektheit und Wartbarkeit
- Refactoring und Qualitätssicherung der migrierten Anwendung
- Erstellung einer nachvollziehbaren technischen Dokumentation
- Strukturierte Übergabe der Anwendung an das interne Team
- Optional: Durchführung von Workshops zur Vermittlung der Berechnungslogik, der KI-gestützten Analyse und des zukünftigen Umgangs mit der Anwendung
- Fundierte praktische Erfahrung mit Fortran 90/95, insbesondere Fortran 90
- Erfahrung in der Analyse, Wartung und Weiterentwicklung umfangreicher Bestandsanwendungen
- Sicherer Umgang mit KI-gestützter Codeanalyse und der kritischen Validierung KI-generierter Ergebnisse
- Ausgeprägtes mathematisches Verständnis sowie die Fähigkeit, komplexe Formeln und Berechnungszusammenhänge herzuleiten und nachzuvollziehen
- Erfahrung mit Kompilierung, Fehlersuche und der Überprüfung von Codeänderungen
- Fähigkeit, sich selbstständig in umfangreichen, teilweise unzureichend dokumentierten Code einzuarbeiten
- Strukturierte und nachvollziehbare Arbeitsweise bei Analyse und Dokumentation
- Fähigkeit, technische Anforderungen mit Fachbereichen zu konkretisieren, auch wenn noch nicht alle Eingangsparameter vorliegen
- Kenntnisse in C# oder Java und Erfahrung mit der Migration älterer Anwendungen
- Erfahrung mit Refactoring und Qualitätssicherung KI-generierten Codes
- Verständnis für Mechanik, Hydraulik, Geometrie oder technische Berechnungsmodelle
- Erfahrung mit industriellen Steuerungs- oder Berechnungsanwendungen und Anlagen-Retrofit
- Erfahrung in technischer Dokumentation, Workshops und Wissenstransfer
Project details
100 % remote
Initiale Einarbeitung, anschließend bedarfsabhängige Unterstützung // Vollzeit wenn Arbeitspaket 1 und 2 übernommen werden können
Indexiert von der 9am-Meta-Suche. Du bist Job-Anbieter? Listing beanspruchen oder verwalten
Gefunden auf FreelancerMap DE