|
Mission
L’ingénieur de recherche en
calcul scientifique apporte, dans le cadre
de projets de recherche, une expertise dans
l’utilisation des méthodes
mathématiques et des moyens informatiques
pour résoudre un problème
théorique ou une situation d’expérience
et d’observation. Il pourra être
fortement impliqué dans l’activité
de recherche du domaine scientifique concerné
et dans les activités informatiques
associées avec un équilibre
variable entre les deux.
Tendances d’évolution
• L’évolution des outils
et des ressources de calcul autorise des
modélisations de plus en plus complexes,
parfois au croisement de plusieurs domaines
disciplinaires. L’IR en CS doit développer
et approfondir sa culture scientifique
• L’évolution des performances
des ordinateurs, le volume important des
données, et les architectures distribuées
(grilles, …), nécessite un
accroissement de ses connaissances en système
et architecture
• La taille des problèmes et
leur complexité augmentent, l’aspect
modulaire des codes et le couplage de codes
sont de plus en plus critiques et nécessitent
une rigueur plus importante dans la méthodologie
de développement
Activités
principales
• Formaliser, ou aider un chercheur
à formaliser un problème scientifique,
pour sa modélisation, sa représentation,
et son traitement
• Concevoir, développer ou
adapter des méthodes d’analyse
: calcul numérique, statistique,
traitement du signal, traitement d’images,
modélisation ...
• Choisir les moyens logiciels et
matériels, en tenant compte de leurs
performances et de leur pertinence dans
le cadre d’un problème donné
ou d’un projet de recherche
• Assurer l’organisation des
données et le suivi de leur exploitation
jusqu’à leur visualisation
• Conduire un projet technique qui
concourt à la résolution d’une
problématique scientifique dans ses
dimensions techniques, humaines et administratives
Activités
associées
• Assurer une veille technologique
sur l’évolution des architectures
matérielles, des systèmes,
et des concepts associés
• Assurer une veille scientifique
sur l’évolution des concepts
et des méthodes dans les domaines
d’application
• S’impliquer dans un réseau
de compétence
• Former et assurer le transfert des
connaissances et des savoir-faire : participer
à la formation des utilisateurs du
calcul numérique intensif, diffuser
et valoriser les méthodes et outils
développés…
• Participer au choix, à l’acquisition,
et à l’exploitation des calculateurs
haute performance
• Encadrer et animer une équipe
d’ingénieurs et techniciens
• Représenter son organisme
auprès de différents publics
nationaux ou internationaux
Compétences
principales
Savoirs généraux, théoriques
ou disciplinaires
• Connaissance approfondie des mathématiques
appliquées (par exemple l’analyse
numérique …)
• Connaissance approfondie des techniques
de programmation, de parallélisation
et d’optimisation
• Connaissance générale
de bibliothèques de programmes de
calcul scientifique
• Connaissance générale
des architectures des ordinateurs et systèmes
distribués et des systèmes
d’exploitation
Savoirs sur l'environnement professionnel
• Les domaines d’utilisation
du calcul scientifique, dans la recherche
comme dans les domaines techniques industriels
Savoir-faire opérationnels
• Maîtriser une ou des méthodes
d’analyse ou de traitement mathématique
spécifiques
• Intégrer dans ses activités
les évolutions des méthodes
mathématiques, des outils informatiques
et de la discipline d’application
• Comprendre et analyser le problème
scientifique posé. Évaluer
et maîtriser le degré d’approximation
des méthodes utilisées
• Maîtriser les techniques d’optimisation
du calcul scientifique
• Identifier les critères de
choix des méthodes et des tests de
validation adaptés aux problématiques
scientifiques
• Mettre en oeuvre des langages de
programmation, dont le langage C, et les
techniques de parallélisation
• Travailler en interaction avec une
ou plusieurs équipes de recherche
• Maîtriser l’ensemble
des méthodologies de la conduite
de projet
Compétences linguistiques
ANGLAIS
Expression écrite et orale : niveau
2
Compréhension écrite et orale
: niveau 2
Compétences
associées
Savoirs généraux, théoriques
ou disciplinaires
• Connaissance générale
du système d’exploitation Unix.
Savoir-faire opérationnels
• Rechercher et sélectionner
les informations et les formations pertinentes
pour actualiser ses connaissances
• Mobiliser une équipe autour
d’un projet commun
• Préciser les objectifs et
le rôle de chacun
• Transmettre un certain nombre de
savoir-faire techniques et méthodologique
en adaptant ses explications au public concerné
• Maîtriser les techniques de
communication orales et écrites
Environnement professionnel
Lieu d’exercice
• L’activité s’exerce
généralement dans un laboratoire
de recherche ou dans un centre de calcul
(centre de calcul national, centre de ressources
informatiques, …)
Diplôme réglementaire
exigé
Pour le recrutement externe : doctorat,
diplôme d’ingénieur
Formations et expérience professionnelle
souhaitables
Simulation numérique et modélisation
Informatique scientifique Calcul scientifique
Mathématiques appliquées |