Recrutement de travailleur handicapé par la voie contractuelle

Transcription

Recrutement de travailleur handicapé par la voie contractuelle
Recrutement de travailleur handicapé par la voie contractuelle
Développeur en contrôle/commande en instrumentation
Référence du poste : 14 IN2P319
Corps :
(BAC+2)
Assistant
Institut : IN2P3
Ingénieur Emploi-type : Développeur en
contrôle/commande en instrumentation
(C3C23)
Unité d’affectation :
Grand Accélérateur National d’Ions Lourds
(GANIL, UPR 3266)
BAP : C
Délégation : DR19
Missions
Sous la responsabilité d’un encadrant technique, l’assistant ingénieur en informatique industrielle sera en charge
de la maintenance et du développement des modules logiciels pilotant le « contrôle/commande » du GANIL
(machine existante et bien rôdée) et de Spiral2 (mise en service d’une nouvelle machine). Le poste se situe au
sein du « Groupe Informatique Machine » du « Secteur des accélérateurs » (SdA/GIM). Cette équipe est en
charge de faire évoluer et de maintenir les logiciels nécessaires au réglage du GANIL existant et de développer
ceux nécessaires à la réussite du projet Spiral 2.
Activités principales
 Apporter un support et une aide à l'exploitation au quotidien du GANIL via le contrôle commande ;
 A plus long terme, contribuer à l’évolution de ce contrôle commande du GANIL
 Concevoir, développer, et fournir les interfaces logicielles des différents équipements s’intégrant dans
l’architecture du contrôle commande de SPIRAL2, en interaction constante avec les responsables
d’équipements et les utilisateurs, afin de garantir la mise en service de la machine ;
 Echanger avec les laboratoires extérieurs en charge de la fourniture de certains lots du contrôlecommande Spiral2 avec l’objectif à terme de s’approprier les développements ;
 Assurer la maintenance et le support des développements, internes ou externes ;
 Fournir les environnements et procédures de tests et validation aux différentes étapes du projet Spiral2
(définir les méthodes de contrôle et de mesure; mettre au point des bancs de tests et réaliser les tests et
les contrôles d’interfaces et de performances)
 Programmer des logiciels de contrôle commande à partir d'un cahier des charges, jusqu’à la phase de
validation des modules et réception par l‘exploitant ;
 Rédiger des documentations techniques pour les architectures développées (rapports de tests,
d’intégration, fiches suiveuses, notes techniques et d’utilisation, études de coûts et délais…).
 A partir des spécifications de besoins exprimées, proposer des solutions de cartes électroniques
industrielles s’intégrant dans l’architecture générale du contrôle-commande; prendre en charge leur
approvisionnement, l’installation et le montage dans les baies électroniques, ainsi que leur maintenance
et contrôle
 Assurer l’assistance technique auprès des utilisateurs et les former pour la mise en œuvre.
Pour information, le système informatique de « Contrôle Commande » du GANIL est développé dans le langage
ADA avec des solutions propres au GANIL. Le système informatique de Contrôle Commande Spiral2 est
développé dans la technologie EPICS (Experimental Physics and Industrial Control System), largement utilisée
dans de nombreux laboratoires de recherche ( les développements Spiral2 s’effectueront donc dans le
formalisme spécifique EPICS - record, DB, IOC). Le développement et/ou évolution de drivers EPICS écrits en
langage C sera également utilisé. L’architecture temps réel des deux systèmes de contrôle commande repose
sur des solutions VME/VxWorks. Pour un candidat ayant de très bonnes bases en informatique en temps
réel, des actions de formation sur les solutions techniques propres au GANIL et l’environnement EPICS
utilisé pour Spiral2 seront organisées.
Compétences principales
 Maîtrise des systèmes « temps réel » (Noyaux temps réel VxWorks, Linux)
 Programmation en langage C dans un contexte temps réel
 Bonnes connaissances en électronique de base
 Bon rédactionnel (pour documenter les développements)
Compétences associées
 Programmation en langage ADA dans un contexte temps réel bienvenue (mais possibilité de formation)
 Standard VME
 Protocole Modbus TCP
 Bus de terrain (Modbus, RS232, GPIB, Profibus)
 Méthodologies de développement (cycle en V) et modélisation UML
 Environnement de développement intégré (Eclipse)
 Notions de technologies réseaux
 Notions de technologies SBGD
Compétences linguistiques
 Bon niveau d’anglais (compréhension, expression orale et écrite : niveau II)
Savoirs-être
 Sens aigu de l’organisation, rigueur et démarche qualité
 Aisance relationnelle : la personne sera confrontée à des demandes d’aide et des sollicitations très
variées de la part des utilisateurs pour des pannes, de l’assistance et un support à l’exploitation.
Contraintes du poste
 Charge cognitive : la personne devra s’occuper de l’exploitation du GANIL existant et en parallèle de la
mise en service du contrôle commande de Spiral2. Cette dernière machine est destinée à donner au
GANIL une longueur d’avance dans la compétition internationale de la recherche avec une nouvelle
capacité d’investigation du fait des faisceaux d’ions qui seront produits;
 Activité intellectuelle très sollicitante : la personne recrutée devra assimiler le contexte de
développement EPICS avec des échéances rapprochées, en plus d’appréhender la très grande diversité
des équipements à piloter et des thèmes associés (informatique, électronique, instrumentation, principes
de physique des accélérateurs …)
 Sollicitations multiples orales et écrites de la part des utilisateurs : interactions constantes avec les
utilisateurs, les autres membres de l’équipe, la hiérarchie et les responsables d’opération
 Station debout ou assise prolongée : cela dépend du type de travail effectué (programmation en temps
réel ou maintenance)
 Contorsions, dues aux opérations à effectuer lors de l’installation des cartes électroniques et de la
maintenance à effectuer sur les baies électroniques avec utilisation d’outils appropriés pour les actions
de montage/démontage
 Nuisances sonores élevées dans les salles des baies électroniques, lors des opérations de maintenance
(>85 décibels)
 Nuisances thermiques possibles dans les salles de programmation
 Astreintes à prévoir le soir et le WE, selon un planning défini par la hiérarchie : la personne aura un
téléphone portable de service et devra être en mesure de se rendre sur place si un problème sur le
« contrôle/commande » devait se vérifier en dehors des horaires classiques de travail. Ces derniers sont
les suivants : travail de 8h35 à 17h10 avec 45’ de pause déjeuner.
Contexte et environnement professionnel
Le GANIL (Grand Accélérateur National d’Ions Lourds) est l’un des quatre grands laboratoires existant au monde
pour la recherche avec des faisceaux d’ions. La construction en cours d’un nouvel accélérateur de dernière
génération, Spiral2, donnera au GANIL une longueur d’avance dans la compétition internationale dans ce
domaine. Le Groupe Informatique Machine du Secteur des Accélérateurs (SdA/GIM) est une équipe clé dans la
réussite du projet. Tous les utilisateurs auront des attentes fortes par rapport à la qualité et à la quantité de
travail fourni par cette équipe.
Ce recrutement se fait dans un contexte de départ à la retraite (un départ en 2012 et un autre prévu au cours de
l’année 2014). Les personnes quittant l’équipe avaient des profils d’électroniciens et ont développé leurs
compétences en informatique sur le terrain.
La personne recrutée aura un référent technique et un responsable hiérarchique.
Les machines dont il faut assurer l’installation et la maintenance s’étendent sur une longueur de 1km environ, le
bâtiment se construit jusqu’à 9 mètres au sous-sol sur 4 niveaux. Certaines installations sont classées INB
(Installation Nucléaire de Base).