
Architecte Simulation Logiciel H/F - POWO
- Toulouse - 31
- CDI
- POWO
Les missions du poste
Powo recherche pour ses clients, les talents les plus qualifiés dans le cadre de missions en freelance ou pour des recrutements en CDI ou CDD.
Powo apporte une réponse à l'évolution du marché du travail et aux aspirations des talents de demain.Vous intégrez une société innovante du NewSpace basée à Toulouse, spécialisée dans les services en orbite en géostationnaire (GEO). En tant qu'Architecte Simulation Logiciel, vous aurez la responsabilité de concevoir et piloter l'écosystème de simulation nécessaire à la validation des logiciels de vol de leurs missions spatiales de rendez-vous et docking autonome.
- Définir l'architecture logicielle, les spécifications des composants et les interfaces modulaires du système de simulation.
- Développer, en Rust, un simulateur temps réel Hardware-in-the-Loop (HIL) interfacé avec l'ordinateur de bord.
- Concevoir un simulateur fonctionnel pour les tests logiciels et la formation des opérateurs.
- Piloter le développement d'un simulateur R&D haute-fidélité avec émulation de capteurs visuels.
- Spécifier les interfaces de communication entre les simulateurs et le logiciel embarqué (bus, mémoire partagée, matériel émulé).
- Suivre et encadrer les sous-traitants en charge de la production des simulateurs.
- Effectuer les arbitrages techniques entre fidélité, performance et maintenabilité des simulateurs.
- Intégrer les pipelines internes de génération d'images dans le simulateur de rendez-vous.
- Assurer la documentation, la traçabilité des exigences et le bon déroulement des revues techniques.
Le profil recherché
- Diplôme d'ingénieur en informatique
- Minimum 5 ans en systèmes embarqués, architecture logicielle ou développement de simulateurs
- Expérience confirmée en développement de bancs de test HIL/SIL
- Maîtrise de C/C++, Python et du développement sous Linux
- Compétence en intégration ou simulation de logiciels embarqués en temps réel
- Bonnes capacités de communication en anglais à l'écrit comme à l'oral
- Connaissances appréciées : langage Rust, environnement spatial, MATLAB