Software
-Entwicklung

Unser Ansatz und unsere 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.

Schlüsselaktivitä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

Codesprachen:

  • C, Perl, Make

Software-Anwendungen:

  • INCA, HP ALM, CANalyzer, CANoe, Lauterbach Debugger Trace32, SVN, GIT, TESSY, Kundenwerkzeuge, MATLAB, CCS, Eclipse, ...