Développement et maintenance de logiciels de segment sol et systèmes de production de données spatiales

CNRS Délégation Ile‑de‑France Gif‑sur‑Yvette
Voir la source
Date limite
13 juillet 2026 à 07 h
Localisation
Orsay (91)
Durée
48 mois (durée ferme). Marchés subséquents notifiés pendant la période de validité pouvant avoir une durée d'exécution jusqu'à 6 mois après l'expiration de l'accord‑cadre
Budget
Non précisé

Lot 1 — Développement et maintenance évolutive de logiciels de segment sol

Objet général

Maintenance évolutive, correction et développement de modules logiciels pour le segment sol d'instruments spatiaux (exemples cités : SPICE, MAJIS), intégration dans chaînes de traitement L1/L2 et outils d'exploitation/visualisation.

Tâches principales (avec charges indicatives)

  • SPICE

    • Planification d'observations : tâches de génération et vérification des séquences (10 jours).
    • Maintenance, dépannage et réparation des outils opérationnels (30 jours) : gestion des fichiers E‑FECS/MIB/TMC et fichier de contraintes, création/gestion de comptes, résolution de dysfonctionnements, soumission d'IOR, adaptation du code si structure base de séquences change, maintenance de l'outil de visualisation de télémesure.
    • Déconvolution de la PSF (60 jours) : adaptation/optimisation d'un code existant, détermination de paramètres, construction d'une matrice généralisée pour L1, intégration dans le package Python sospice et pipeline L2.
    • Suppression des impacts de rayons cosmiques (20 jours) : optimisation et intégration dans sospice.
    • Détermination des paramètres de pointage (30 jours) : études des variations de pointage, dérivation et implémentation de corrections empiriques.
    • HelioViewer (30 jours) : production de la chaîne de traitement L2 → JP2000, développement d'outil d'identification et production de données manquantes.
  • MAJIS (JUICE) — contraintes temporelles fonctionnelles

    • Mise à jour du module de décompression (20 jours) : gestion des données corrompues/manquantes, adaptation des rapports de sortie, vérification fonctionnelle par comparaison au programme de référence, échanges en présentiel avec code d'origine en IDL. Exigence de compatibilité Windows et Linux.
    • Création d'un module d'extraction des télécommandes (30 jours) : identification des TCs utilisées lors de tests et conversion au format pipeline 'vol' (langage à décider : C ou Python possible).
  • Autres prestations fonctionnelles

    • Maintenance/évolution d'outils de planification (MISO), suivi d'étalonnage en vol et corrections logicielles pour intégration dans chaînes de production ESA.
    • Développement d'outils d'analyse/visualisation et intégration dans bibliothèques existantes.
    • Mise à jour et maintenance d'outils de décodage de télémétrie.

Livrables

  • Code source et modules livrés dans le gestionnaire de configuration de l'organisation.
  • Documentation technique et guides utilisateurs en anglais.
  • Comptes‑rendus de réunions et rapports d'activité remis dans le délai d'une semaine après chaque réunion.

Contraintes d'exécution et modalités opérationnelles

  • Présence minimale requise : au moins 12 jours par mois pendant la première année pour chaque commande.
  • Priorisation et ordonnancement définis par le chef de projet ; possibilité d'exécution parallèle de tâches.
  • Gestion du changement de personnel : notification 2 mois avant prise d'effet, proposition de remplaçant de compétences équivalentes ; en cas d'absence imprévue >1 mois, mise à disposition d'un remplaçant validé sous 48 h.

Compétences techniques requises (extrait)

  • Langages et environnements : Python3 (SciPy, NumPy), Qt/PyQtGraph, OpenCV, C/C++ ; connaissances en bash, PostgreSQL, NGINX/Gunicorn.
  • Outils et pratiques : GitLab/CI, SonarQube.
  • Savoirs scientifiques : traitement du signal, mathématiques appliquées, expérience spatiale/opérations d'instrument, anglais technique.

Tous les détails du marché

Gagnez du temps, toutes les infos des documents sont déjà analysées: cahier des charges, infos clés, budget, contact, etc

Préparez votre réponse

Critères d'évaluation

PondérationCritère

Tous les détails du marché

Gagnez du temps, toutes les infos des documents sont déjà analysées: cahier des charges, infos clés, budget, contact, etc

Marchés similaires

Autres appels d'offres proches encore ouverts.

Posez vos questions sur le marché

Notre IA a lu l'intégralité du DCE et répond à toutes vos questions sur ce marché.