Traduire les objectifs fonctionnels d'un projet en spécifications techniques logicielles. Concevoir l'architecture et le découpage en sous-ensemble d'un projet logiciel et Algorithmie en combinant plusieurs solutions techniques dans le respect des contraintes définies. Vérifier et garantir la conformité des développements par rapport à l'architecture du logiciel proposée. Capitaliser sur les solutions précédentes. Accompagner les équipes dans le développement des solutions proposées. MISSIONS PRINCIPALES : - Auditer et analyser l'architecture existante et anticiper les risques sur le projet. - Réaliser les spécifications/ cahier des charges correspondant à l'architecture définie en prenant en compte les échanges avec les ingénieurs spécialistes d'autres disciplines. - Contrôler la cohérence entre la mise en œuvre effective et le modèle d'architecture préconisé. - Evaluer différentes solutions techniques et choisir la solution qui respecte les contraintes définies. - S'assurer de la prise en compte des contraintes normatives et de la production du package documentaire nécessaire aux certifications. - Mettre en œuvre les plans de test pour l'intégration et la validation des logiciels. - Animer des réunions afin d'assurer la coordination sur l'architecture du projet. - Communiquer régulièrement le contenu technique aux personnes concernées. - Conseiller sur les bonnes pratiques et le respect des méthodologies et participer à la rédaction / optimisation des règles métiers et procédures internes. - Transmettre son savoir et son savoir-faire dans son champ de compétences. - Assurer un reporting régulier de ses activités. - Respecter les règles de Qualité, Sécurité et Environnement (QSE). - Participer à la démarche qualité et à l'amélioration continue. Profil : CONNAISSANCES PROFESSIONNELLES SPECIFIQUES : - Maitrise des systèmes d'exploitation Windows et Linux. - Environnement de développement Windows / Visual Studio. - Maitrise des langages de programmation et notamment C++. - Expérience avec les technologies de simulation (infrastructure de communication HLA / DIS / DDS, formats de données 3D, moteurs 3D et moteurs physique). - Expérience avec les outils d'intégration continue et de tests logiciels. - Maitrise de l'anglais technique. - Maîtrise des outils bureautiques. - Connaissance des outils de modélisation logicielle. - Connaissance des normes de développement et de sécurité/Cybersécurité/ sûreté de fonctionnement.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.