Développement et maintenance de briques logicielles et matérielles pour calcul embarqué et simulation

Commissariat à l'Énergie Atomique et aux Énergies Alternatives
Voir la source

Fiche synthétique du marché public. Analyse détaillée et points essentiels du DCE.

Date limite
10 juin 2026 à 16 h
Localisation
Paris‑Saclay (91)
Durée
2 ans (durée ferme) + 2 options de 12 mois, durée maximale 4 ans
Budget
Min: 1 120 000 € - Max: 1 680 000 € - Estimation: 1 400 000 €

Modélisation / simulation numérique

Objet

Développement, évolution et maintien en conditions opérationnelles de codes scientifiques pour simulation et analyse de phénomènes physiques, comprenant noyaux numériques, IHM et outils de pré/post‑traitement.

Domaines techniques et technologies attendus

  • Langages : C/C++, Python (incl. PyTorch/TensorFlow), Java, C#, Matlab, Ruby.
  • Librairies/outils : OpenCascade, gmsh, VTK, TBB, OpenMP, MPI, numba, Jenkins, Gradle.
  • Compétences : optimisation numérique, parallélisation (multithreading, MPI, GPU), conception d'IHM, développement d'API, automatisation des tests et maintien en condition opérationnelle.

Prestations typiques

  • Implémentation et optimisation de noyaux de calcul (algorithmes numériques en C/C++/Python).
  • Conception et réalisation d'interfaces graphiques et d'outils de pré/post‑traitement (visualisation, édition, mesures).
  • Développements d'algorithmes géométriques (maillage, CAO, extraction de profils) et intégration d'OpenCascade.
  • Écriture et automatisation de tests unitaires, scénarios de non‑régression, vérification, recette et validation.

Cas fonctionnel attendu (éditeur CAO 2D)

  • Éditeur CAO 2D avec scène CAO (barre d'outils, zone d'affichage, panneau informations), outils de dessin (segments, arcs, polylignes, splines), outils avancés (BSpline, ajustement, extrusion) et gestion des grilles/cursors/affichages.
  • Panneau profil CAO : gestion des attributs, liste d'éléments, paramètres d'extrusion pour conversion 3D, import/lecture de DXF (entités lignes, polylignes, arcs, splines).
  • Extraction de sections 2D à partir de modèles 3D : usage d'OpenCascade pour coupe par plan, lissage et génération de profils 2D exploitables ; fourniture d'une spécification fonctionnelle validée avant développement.

Livrables et recette

  • Scénarios de validation fonctionnelle et jeux de données, scripts d'automatisation des tests de non‑régression, revue de code, code source et documentation technique.
  • Critères d'acceptation basés sur l'exécution des scénarios et l'absence d'anomalies bloquantes/majeures.

Contraintes pratiques et de qualité

  • Remise des livrables sous formats prescrits (code source, documentation technique, documents bureautiques, scripts textuels).
  • Recette, revue de code et correction des anomalies exigées sans surcoût pour corrections identifiées en recette.
  • Suivi et comptes‑rendus réguliers selon modalités projet (délai de remise des comptes‑rendus précisé pour certaines activités).

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

Visite de site

Optionnelle

Date(s)

Non précisé

Lieu

Non précisé

Modalités

Un modèle d'attestation de visite est fourni ; si une visite a lieu une attestation doit être signée incluant un engagement de confidentialité de 5 ans. Aucune visite obligatoire planifiée n'est mentionnée dans les pièces consultées.

Instao centralise et enrichit les appels d'offres publics : synthèses claires, lots, critères et documents — alertes personnalisées pour candidater plus vite.

Posez vos questions sur le marché

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