Seit den 1970er Jahren ist die Automobil-Entwicklung geprägt von einem rasanten Anstieg des Einsatzes von Elektronik und Software. Dieser Trend hält bis heute an und wird weiter getrieben von steigenden Kunden- und Umweltanforderungen. Nahezu alle Funktionen des Fahrzeugs werden inzwischen elektronisch gesteuert, geregelt oder überwacht. Dazu kommen vermehrt "normale" IT-Anwendungen im Auto zum Einsatz, wie internetbasierte Info- und Entertainment-Systeme.
Die Realisierung von Funktionen durch Software bietet viele Freiheitsgrade beim Entwurf. Andererseits müssen jedoch typische Randbedingungen wie hohe Zuverlässigkeits- und Sicherheitsanforderungen, lange Produktlebenszyklen, Kostenrahmen und kurze Entwicklungszeiten berücksichtigt werden. In diesem Spannungsfeld steht Automotive Software Engineering.
Philosys bietet Automotive-Unternehmen Software- und Engineering Dienstleistungen für Embedded Systems im Kraftfahrzeug. Unsere Kunden sind vor allem Forschungs- und Entwicklungsabteilungen von Herstellern und Zulieferern. Unsere Software-Entwickler unterstützen Sie bei Prozessen, Methoden und Werkzeugen für den Software- und IT-Einsatz im Auto.
Software-Entwicklung für Automotive bedeutet auch Einhaltung von Standards, die sich in diesem Umfeld etabliert haben. Hier gibt es typische Bussysteme und –protokolle wie FlexRay, CAN, LIN oder MOST. Betriebssystemsoftware hat in der Regel Echtzeit- und Sicherheitsanforderungen zu erfüllen, die in Standards wie OSEK/VDA oder AUTOSAR festgelegt wurden.
Auch für das Software Engineering im Automotive-Umfeld hat sich der modellbasierte Ansatz durchgesetzt. Unsere Entwickler bevorzugen hierbei offene Standards, also nicht-proprietäre Programmierumgebungen, Werkzeuge und Plattformen.