Les missions du poste
VOTRE CHALLENGE ?
Nous recherchons un(e) Ingénieur(e) MBD rejoindre notre équipe dynamique.
Pour développer et maintenir le logiciel de l'algorithme de dynamique du véhicule conformément au processus de développement du cycle en V et aux exigences de qualité du produit (RAMS, FMEA, SFEA, PHA....) :
- Feuille de route : Définir une feuille de route pour le développement et la maintenance du VDA ;
- Spécification : Développement des exigences, traçabilité des besoins des clients (internes et externes) ;
- Modèle : Modularité de l'architecture, description des services et des contraintes ;
- Sécurité fonctionnelle : Prise en charge de l'analyse requise en matière de sécurité fonctionnelle ;
- Mise à l'échelle (logiciel embarqué) : Mise en œuvre des règles de programmation ;
- Intégration de la cible : Prise en charge de l'intégration du modèle dans les plates-formes et applications logicielles cibles ;
- Test unitaire : MiL/SiL ;
- Test d'intégration : Rédaction des plans de test d'intégration.
Appliquer les méthodes d'ingénierie logicielle en utilisant les outils d'ingénierie logicielle :
- Pour les spécifications, la conception et les tests ;
- Pour le débogage (émulateur) et la simulation (CANalyser...) ;
- Pour la construction de logiciels : stockage, contrôle de version, gestion des produits logiciels, environnement d'outils de développement croisé ;
- Pour les problèmes : outil de suivi de l'évolution et des bogues, gestion des éléments de configuration.
Pour définir la calibration de l'algorithme de la dynamique du véhicule :
- Propriétaire du processus et des méthodes d'étalonnage de l'algorithme de dynamique du véhicule (RPU & HW/SW cible) ;
- Propriétaire des outils de calibration et des configurations (par exemple, RPU, MAC et environnements CANape) ;
- Former les ressources de l'application à l'étalonnage ;
- Effectuer le préétalonnage et l'étalonnage, y compris l'assistance sur site des équipementiers ;
Soutenir le suivi du développement des algorithmes de dynamique du véhicule pour les projets :
- Évaluer la charge de travail de développement ;
- Établissement d'un rapport détaillé sur l'état d'avancement du développement des algorithmes ;
- Établissement d'une version du produit de travail de l'algorithme ;
- Établissement d'un plan de qualité des algorithmes (SQP) ;
- Identifier les actions correctives et en informer les responsables des projets d'application et de plateform ;
- Collecte des données pour la mise à jour des indicateurs de développement
Apporter un soutien dans les phases d'appel d'offres
- En termes de faisabilité, d'aspects techniques et de discussions sur les produits et les processus ;
- En termes d'évaluation de la charge de travail et du calendrier pour les adaptations potentielles.
QU'ATTENDONS-NOUS DE VOUS ?
- Vous êtes diplômé d’une formation supérieure de type école d’ingénieurs ;
- minimum 3 ans d'expérience dans le développement d'algorithmes embarqués en temps réel dans le secteur automobile ;
- Maîtrise de la mise en œuvre d'algorithmes et du calcul numérique ;
- Maîtrise du développement de modèles (par exemple MaltLab/SimuLink), y compris MiL/SiL & développement sur cible / scaling ;
- Bonnes connaissances en programmation C, sur des protocoles multiplexés (CAN, XCP ...), qualité du développement logiciel (SFEA / FMEA), sur l'architecture AUTOSAR
QUI SOMMES-NOUS ?
TMC est une société internationale de conseil en haute technologie qui apporte son expertise à ses clients afin de les aider à relever leurs défis. Depuis 24 ans, avec une présence mondiale dans 14 pays, nous avons bâti une réputation d'excellence et de fiabilité grâce à l'Employeneurship dans divers domaines : Technology & Engineering/ Energy & Renewables/ Life sciences & Pharm/ Digital & IT.
QU'EST CE-QUE L'EMPLOYENEURSHIP ?
Il s'articule autour de 5 piliers principaux :
- Bénéficiez un contrat de travail permanent, offrant stabilité et sécurité ;
- Une transparence totale, c'est connaître sa valeur financière et bénéficier individuellement d'une part des profits générés ;
- Être soutenu par un coaching individuel conçue pour développer ses compétences entrepreneuriales ;
- La structure des cellules de compétence permettant de disposer d'un réseau solide, significatif et pertinent ;
- Le laboratoire entrepreneurial : un terrain de jeu pour les nouvelles idées et un lieu de lancement potentiel pour les start-ups.