
Software-Entwicklung
Ansatz und Lösungen
- 
Die Problemanalyse umfasst die Analyse von CAN-Traces, die Analyse des Betriebssystemverhaltens, Langzeitmessungen, Debugging und Trap-Analyse. 
- 
Zu den speziellen Softwarekomponenten gehören interruptgesteuerte Funktionen, spezielle Kommunikationstreiber, Gerätetreiber und spezielle Flash-Treiber. 
- 
Die Systementwicklung umfasst Betriebssystemkonfiguration, Ressourcenmanagement, Systemoptimierung, Speicherkonfiguration, Laufzeitoptimierung, Softwarearchitektur, Schnittstellendefinition und -implementierung sowie die Entwicklung von Systemdiagnosen. 
Hauptaktivitäten und Fachwissen
- 
Entwicklung von komplexen Gerätetreibern 
- 
Integration von FuSi 
- 
Management von Problemen 
- 
Optimieren bestehender Systeme 
- 
Durchführen von Fehleranalysen 
- 
Konfigurieren und Erweitern von AutoSAR- und OSEK-basierten Systemen 
- 
Entwicklung von Software nach ISO 26262 
- 
Entwicklung und Wartung von Multiprozessorprojekten 
Technologien
Code-sprachen:
- 
C, Perl, Make 
Software-Anwendungen:
- 
INCA, HP ALM, CANalyzer, CANoe, Lauterbach Debugger Trace32, SVN, GIT, TESSY, Kundenwerkzeuge, MATLAB, CCS, Eclipse, ... 
