Beschreibung
Für unseren Kunden im Großraum Stuttgart suchen wir ab sofort einen C,C++ Softwareentwickler (m/w) AntriebsprüfstandssoftwareAufgaben:- Neudesign einer Antriebsprüfstands-Software und Überführung in eine objektorientierte Architektur
- Analyse der aktuellen Implementierung und Überführung der Funktionalität in der objektorientieren Architektur
- Erstellung von Ablauf- und Sequenzdiagrammen der wichtigsten Funktionen
- Entwurf eine Klassenhierarchie zur Abbildung der funktionalen Zusammen-hänge
- Erstellung von UML Modelle für die Beschreibung der alten und neuen Architekturen
- Mock-Up Implementierung der neuen Architektur
- Funktionsfähige Implementierung welche folgende Komponenten fehlerfreie ausführt:
- Funktionsaufrufe
- Datentransfer / -speicherung / -export
- Kommunikation / Vernetzung
- Zeitoptimierung des Codes, insbesondere einer zeitkritischen Funktion
- Inhaltliche Analyse eines Systems (beschrieben über Differenzialgleichun-gen, ca. 20 Parameter / Gleichungen)
- Entwurf eines zeitoptimalen Solvers zur Lösung
- Softwaretechnik- und Programmierkenntnisse (C / C++ Java Matlab)
- Datenhaltung und –analyse
- Mehrjährige Erfahrung im Antriebsprüfstandsbereich
- Umfang der zu analysierenden Software: ca. 80.000 Code - Zeilen (Matlab und C )
- Teilumsetzung in MATLAB
- Zeitoptimierung (Profiling) einer Optimierungsfunktion