- Accueil France Travail
- Emploi
- Internet - Ecommerce
- Programmeur informatique
- Essonne
- Détail de l'offre 1509225
- Accueil France Travail
- Emploi
- Internet - Ecommerce
- Programmeur informatique
- Essonne
- Détail de l'offre 1509225
Ing. en développement librairies mathématiques - CDD/Post-doc (H/F) 91 - SACLAY
Offre n° 1509225
Ing. en développement librairies mathématiques - CDD/Post-doc (H/F)
91 - SACLAY - Localiser avec Mappy
Publié le 30 janvier 2025
Votre mission : réaliser des développements mathématiques et d'implémenter, sur architecture GPU, les librairies logicielles permettant de : 1/ Générer les surfaces spline MBA à partir d'un nuage de points exprimés dans un système de coordonnées génériques curvilignes. 2/ Calculer leur intersection avec des rayons.Au sein de la plateforme CIVA, la simulation de la propagation des ondes ultrasonores est fondée sur un modèle du type rayons, très rapide et fiable, mais est sensible à la régularité des surfaces décrivant les différents milieux de propagation. Ces limites de validité sont notamment atteintes lors de la prise en compte d'organes ou de composants industriels de géométrie complexe 3D, décrites par des maillages. La librairie permet de générer des Spline multi-niveaux à partir d'un nuage de points. Du fait de la régularisation introduite par les MBA, cette description permet à la fois de pallier les limitations des modèles rayons appliqués à des descriptions maillées des surfaces tout en permettant une accélération des simulations. Cette librairie ne traite que des nuages de points exprimés dans un repère cartésien. L'objectif est : l'étendre afin de traiter des nuages de points exprimés dans un système de coordonnées génériques curvilignes. Les principaux développements : · Adaptation de la méthode MBA à des données de type f(u,v) = (x,y,z), où chaque paire de coordonnées (u,v) est associée à un triplet de coordonnées (x,y,z) dans un espace tridimensionnel. · Paramétrisation appropriée des surfaces B-Spline pour tenir compte des coordonnées paramétriques (u,v). · Modification des algorithmes d'ajustement des B-Splines pour traiter les données tridimensionnelles. · Validation sur des données d'entrée s'apparentant à des données cartésiennes f(x,y) = z (par exemple un plan ou une portion de sphère). · Analyse de performances pour déterminer les goulots d'étranglement et le niveau de parallélisation. · Optimisation du code (s'approcher des performances des codes MBA classiques). · Implémentation d'un algorithme de calcul d'intersection entre un rayon et une surface B-Spline multi-niveaux (produite par MBA), s'appuyant sur une méthode itérative de type Newton-Raphson. · Dvlpmt d'un algorithme d'évaluation de la surface B-Spline à partir d'un (u,v) donné (généralisation de l'algorithme de De Casteljau). · Détermination d'un first guess (u0,v0) pour éviter les minima locaux lors des itérations. · Mise en oeuvre d'une méthode de subdivision itérative de la surface B-Spline, exploitant la propriété d'enveloppe convexe du polygone de contrôle de la surface (Convex Hull Property) et le stockage de subdivisions pré-calculées. · L'implémentation CPU en C++ puis validation, d'une analyse de performances et d'une étape d'optimisation de l'algorithme. · Adaptation Master ou Doctorat en Mathématiques Appliquées, Informatique, ou domaine équivalent. Expérience en développement d'algorithmes mathématiques. Expérience en programmation CPU et GPU, avec une attention particulière à l'optimisation des performances et à la parallélisation. Expérience en programmation C++ et CUDA. Capacité à résoudre des problèmes complexes de manière autonome. Bonnes compétences en communication écrite et orale en français et en anglais.
- Type de contrat
-
Contrat à durée déterminée - 18 Mois
Contrat travail - Durée du travail
- 39 H
- Salaire
- Salaire brut : Annuel de 34341,00 Euros à 50000,00 Euros
- Télétravail, CE, RTT, etc.
Profil souhaité
Expérience
- Débutant accepté
Informations complémentaires
- Qualification : Cadre
- Secteur d'activité : Activités spécialisées, scientifiques et techniques diverses
Employeur
cea fr
Le CEA est un acteur majeur de la recherche, au service des citoyens, de l'économie et de l'Etat.
D'autres offres peuvent vous intéresser :
- (déjà vu)
Ingénieur-e enseignement numérique (susceptible d'être vacant) (H/F)
UNIVERSITE PARIS III SORBONNE NOUVELLE - 75 - PARIS 12
Créée en 1970, la Sorbonne Nouvelle est issue de l'ancienne faculté des lettres de l'Université de Paris. L'université propose des formations pluridisciplinaires de haut niveau en Licence, Master et...
CDD - Temps plein
Publié il y a 19 jours
CDD
Temps plein - (déjà vu)
Ingénieur / Ingénieure DevOps (H/F)
PORTAOPS - 92 - MONTROUGE
Nous cherchons des Ingénieurs (H/F) DevOps : - Administration système : Linux et Windows - Virtualisation (VmWare, voir HyperV) - Technologies DevOps : Jenkins, Git, Ansible, Docker, Terraform,...
CDI - Temps plein
Publié il y a 8 jours
CDI
Temps plein - (déjà vu)
Développeur Fullstack PHP Laravel (H/F)
95 - ARGENTEUIL
En nous rejoignant, vous vous verrez confier les missions suivantes : - Centraliser, prioriser et chiffrer les demandes des utilisateurs. - Développer les évolutions ou...
CDI - Temps plein
Publié il y a 14 jours
CDI
Temps plein - (déjà vu)
Développeur Mulesoft H/F (H/F)
75 - PARIS 08
Vos rôles et responsabilités : - Mettre en œuvre la réalisation technique sur les solutions Mulesoft et associées (Splunk, Datadog, AWS, .) en fonction des projets - Participation active à...
CDI - Temps plein
Publié il y a 15 jours
CDI
Temps plein - (déjà vu)
Ingénieur Cloud et sécurité (H/F)
KERLOG - 78 - LE PECQ
Pour renforcer l'équipe actuelle, nous sommes à la recherche de notre prochain(e) Ingénieur cloud sécurité. ._____ Rattaché(e) au service technique, en tant qu'Ingénieur cloud sécurité, vous êtes en...
CDI - Temps plein
Publié il y a 14 jours
CDI
Temps plein - (déjà vu)
Développeur / Développeuse full-stack (H/F)
OUIWIN - 75 - PARIS 16
Nous intervenons sur des projets à forte valeur ajoutée et sur un périmètre exclusivement grands comptes. Nous travaillons avec des groupes industriels, des acteurs majeurs du E-commerce, de la santé...
CDI - Temps plein
Publié il y a 6 jours
CDI
Temps plein - (déjà vu)
Ingénieur application IoT (H/F)
FUSION RH - 91 - SACLAY
Rattaché(e) au Chief Business Officer, vous intervenez en phase avant-vente afin d'apporter un soutien actif dans la détermination des solutions en fonction des besoins du client. Situé(e) au...
CDI - Temps plein
Publié il y a 7 jours
CDI
Temps plein - (déjà vu)
QA TESTER / TESTEUR FONCTIONNEL (H/F)
SAS REJOLT - 75 - PARIS 17
Mission du Testeur Fonctionnel : Au sein des équipes marketing - communication, votre principale mission est de garantir la qualité des solutions logicielles développées pour la marketplace et le...
CDI - Temps plein
Publié il y a 5 jours
CDI
Temps plein - (déjà vu)
Développeur PHP Symfony confirmé (H/F)
SOGEC INFORMATIQUE - 75 - Paris 14e Arrondissement
SOGEC Informatique est une société spécialisée dans le marketing promotionnel qui place l'innovation et l'excellence technique au cœur de ses projets. Nous développons des solutions web pour des...
CDI - Temps plein
Publié il y a 7 jours
CDI
Temps plein - (déjà vu)
Développeur API d'IA Générative (H/F)
SEGMENT ELITE - 75 - PARIS 09
Rejoignez-nous : Développeur API d'IA Générative Vous êtes passionné(e) par l'IA générative et prêt(e) à innover dans un environnement dynamique ? Nous recherchons un Développeur API d'IA...
CDI - Temps plein
Publié il y a 12 jours
CDI
Temps plein
Découvrez d'autres services web
Réussir son CV et sa lettre de motivation
Suscitez l’intérêt du recruteur et donnez-lui envie de vous rencontrer.
B.A.BA Entretien
Apprenez à préparer votre prochain entretien.
Informations sur le marché du travail
Accédez aux informations et statistiques sur ce métier.
Simulateurs d'aides et allocations en cas de reprise d'emploi
Estimez vos futures ressources financières sur les 6 prochains mois.
- Voir plus de services (Emploi store)