Company
Robert Bosch GmbHPlace(s)
France, Ile de France, ParisStage Ingénieur intégration logicielle, Saint-Ouen
Robert Bosch GmbH
Möchten Sie Ihre Ideen in nutzbringende und sinnvolle Technologien verwandeln? Ob im Bereich Mobility Solutions, Consumer Goods, Industrial Technology oder Energy and Building Technology – mit uns verbessern Sie die Lebensqualität der Menschen auf der ganzen Welt. Willkommen bei Bosch.
Missions
Dans le cadre de la mise en place d'une nouvelle chaîne d'autocodage et de validation de fonction contrôle moteur thermique/électrique, nous souhaitons réaliser une étude sur la Co-simulation dans un environnement où le calculateur embarqué Powertrain ainsi que d'autres composants HW (démarreur, pompe...) sont virtualisés.
Chez Robert Bosch, la virtualisation du HW contrôle moteur (Powertrain) est réalisé à l'aide de l'outil «ETAS- EVE »
- Adapter et intégrer le BSW (Basic SW) utilisé sur un « vrai » calculateur Powertrain (4 cylindre diesel) dans ETAS-EVE.
- L'adaptation consistera à interfacer la MCAL (Micro-Controller Abstraction Layer) d'un calculateur réel (Input/output, EEPROM, CAN...) avec la MCAL virtualisée développée par ETAS, l'intégrer dans le « HW-dependent basic software » et évaluer sa fonctionnalité avec les autres composants du logiciel.
- L'intégration consistera à parvenir à compiler le BSW adapté dans un environnement AUTOSAR, temps réel dans un calculateur multi-cœur.
- Générer le FMU (Functional Mock-up Unit) du calculateur Powertrain et le faire interagir avec des modèles physiques du véhicule (plant models).
- (cf. Functional Mock-Up Interface)
- Travailler en collaboration avec les équipes en Allemagne développant ETAS-EVE pour optimiser l'adaptation du produit aux nécessités et au software BOSCH.
Profil
- Niveau d'études : 3e année d'école d'ingénieur
- Code embarqué/ temps réelle C/C++, Eclipse, Perl
- Anglais requis, allemand souhaité.
- techniques : avoir une première expérience en développement C temps réel, connaissance du logiciel Eclipse
- méthodique et persévèrent.
- Connaissance du Cycle de développement classique de développement logiciel.
Apply
Offer archived at 05/02/2015