Mission
Le CNES est l'agence spatiale françaisechargée de la conception, du développement et de la coordination des activitésspatiales de la France.
Le CNES accompagne tous les acteurs del’écosystème spatial : industriels, institutionnels, laboratoires, start-uppour stimuler la recherche, l’innovation, et pour soutenir la compétitivité denotre économie spatiale.
Partie prenante d'une centaine de projetsspatiaux, dont la plupart en coopération internationale avec d'autres agencesspatiales, le CNES est un établissement dans lequel les missions ont du sens etoù les collaborateurs cherchent à construire un futur où l'espace est auservice de tous.
Employeur responsable, le CNES promeut unespace protecteur et durable, crée de la valeur partagée grâce au spatial etréduit son empreinte environnementale.
Le CNES porte des valeurs fortes commel’excellence, la passion et le souci de répondre aux enjeux de demain.
Le service« Nacelles Ballons » regroupe les compétences techniques quipermettent de mener à bien la conception, la réalisation, la productionincluant les aspects industrialisation, la validation, la maintenance desproduits composant les nacelles (de servitudes et nacelles charges utiles CNESdont les nacelles pointées), ainsi que les segments sol associés.
Vous êtes responsable des activités d’architecture,de suivi industriel et de validation des logiciels embarqués au sein descalculateurs Ballons ainsi que de l’évaluation, de la qualification et de lamise en œuvre de produits sur étagère supportant des fonctionnalités Ballons.
A ce titre,et sous la responsabilité fonctionnelle du Responsable des développementsmulti-filière, vous serez chargé(e) de :
- Participer à la définition de concepts système d’architecturemulti-filière dans l’objectif de proposer une infrastructure bord et solmulti-filière Ballons optimale : évolutive, maintenable, minimisant lescoûts de possession et répondant au juste besoin des filières Ballons.
- Spécifier les architectures logicielles bord, réaliser le suivides développements industriels et valider les logiciels développés. Dans cecadre-là, il s’agit plus précisément de :
- Rédiger la spécification de couches basses logicielles (framework)et de logiciels applicatifs dans l’optique de faciliter leur déploiement sur uncalculateur bord, répondre au juste besoin des missions Ballons, tout en tenantcompte du facteur opérabilité des nacelles ballons, en particulier lors desphases de configuration/vérification calculateur et logiciel bord avant vol).
o Réaliser le suivi méthodologique et technique des industriels encharge des développements logiciels de framework et applicatif de niveau C etde logiciels critiques de niveau B.
o Définir les plans et procédures de tests de validation deslogiciels bord et les dérouler rigoureusement.
o Participer aux intégrations des logiciels sur les plates-formesmatérielles Ballons et réaliser leurs validations.
- Participer aux intégrations et essais système : au-delà de lavalidation recherchée, ces activités assurent une montée en compétence sur les systèmescomplets et leurs mises en œuvre.
- Participerà l’évaluation et la caractérisation d’équipements sur étagère, équipementsintégrés au sein des architectures bord (Récepteur GNSS, Modem satellitaires, transpondeurradar, …). Dans le cadre de cette activité, des maquettes ou simulateurs sont à développeren maitrise d’œuvre interne.
- Participeraux investigations d’anomalies rencontrées lors de la phase d’exploitation dessystèmes et porter l’activité de retour d’expérience dans le domaine deslogiciels bord.
- Participerà la capitalisation de nos architectures logicielles et de nos processus dedéveloppement à travers la rédaction de documents ou guides.
Profil
Formation et connaissances complémentaires :
Ingénieur avec de fortes connaissances en :
- Architectures logiciels embarqués Bare Métal et OS temps réel.
- Architectures microcontrôleurs.
- Architectures logicielles distribuées (framework, services, …).
- Standards ECSS appliqués au développement de logiciels de niveau B et C.
- Architectures systèmes bord/sol
Avec des compétences techniques recherchées dans les domaines suivants :
- Langages C, C++, Python ; OS temps réel Keil
- Architecture microcontrôleur ARM (LPC2x, LPC5x, A7, …)
- Protocole bord/sol CCSDS
- Equipements sur étagère : modems satellitaires Iridium et Inmarsat, et récepteur GNSS.
- Méthodologie de développement et de validation de systèmes complexes
- Expériences dans la mise en œuvre de moyens d’investigation en interface entre le matériel et logiciel (oscilloscopes, analyseur réseau, …) et la réalisation de moyens de simulation.
Expérience professionnelle :
Plusieurs années d'expérience (idéalement plus de 15 ans) :
- Dans le développement, l’intégration, les essais de logiciels bord et de systèmes bord/sol complexes, et l’investigation d’anomalies.
- Dans la méthodologie de développement, et le suivi et pilotage d’industriels
- Dans les processus et les référentiels de développement appliqués au domaine spatial (ECSS, RNC, …)
De très bonnes connaissances de l’environnement général ballons seraient fortement appréciées, compte-tenu des attentes de production à brève échéance.
Qualités personnelles :
Goût pour le travail en équipe, rigueur/méthode/organisation, esprit de synthèse et d’analyse, communication, pragmatisme.
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.