Ingénieur Développement Commande-Contrôle H/F
CDI Caen (Calvados) Développement informatique
Description de l'offre
Détail de l'offre
Informations générales
Entité de rattachement
Le Commissariat à l'énergie atomique et aux énergies alternatives (CEA) est un organisme public de recherche.Acteur majeur de la recherche, du développement et de l'innovation, le CEA intervient dans le cadre de ses quatre missions :
. la défense et la sécurité
. l'énergie nucléaire (fission et fusion)
. la recherche technologique pour l'industrie
. la recherche fondamentale (sciences de la matière et sciences de la vie).
Avec ses 16000 salariés -techniciens, ingénieurs, chercheurs, et personnel en soutien à la recherche- le CEA participe à de nombreux projets de collaboration aux côtés de ses partenaires académiques et industriels.
Référence
2019-9943Description du poste
Domaine
Mathématiques, information scientifique, logiciel
Contrat
CDI
Intitulé de l'offre
Ingénieur Développement Commande-Contrôle H/F
Statut du poste
Cadre
Description de l'offre
Sous la responsabilité du Responsable du groupe G2CA du GANIL à CAEN (14),
vous aurez en charge l’analyse, le développement, la maintenance et les évolutions des applications de commande-contrôle des accélérateurs et équipements associés du GANIL.
Vous aurez la responsabilité des applications de réglages pour l’exploitation des accélérateurs, LINAC et Cyclotrons, ainsi que pour les nouvelles salles de physique : NFS, S3, et DESIR.
Sur SPIRAL2, il y a une quinzaine d’applications dont le développement est à terminer, vous devrez valider et adapter ces applications en lien fort avec les experts faisceaux et l’opération.
Vous aurez également la responsabilité de pérenniser l’implémentation spécifique au projet SPIRAL2 de la technologie XAL utilisée, pour cela vous devrez poursuivre l’activité du laboratoire dans la communauté EPICS.
Les nouvelles salles de physiques (NFS, S3, DESIR) nécessiteront également le développement de nouvelles applications.
Sur GANIL partie cyclotrons, une trentaine d’applications de réglage sont utilisées pour l’exploitation. Ces applications ont besoin d’être fiabilisées suite aux évolutions de l’environnement d’exécution (version du système Linux utilisé). Vous devrez donc régulièrement faire évoluer ces applications en fonctions des besoins de l’opération ou de la rénovation de la machine.
Vous participerez également à l’administration des bases de données paramètres et équipements des accélérateurs ainsi qu’à la définition des procédures de calcul des paramètres des accélérateurs.
Profil recherché
Profil du candidat
Ingénieur (Bac + 5) expérience de 3 à 5 ans
Description des compétences :
Compétences principales :
Expert en développement orienté Objet type JAVA ou/et C++
Bonne connaissance du langage C
Utilisation d'environnements de développement (Eclipse)
Modélisation (UML)
Bonne connaissance des système Linux
Bonne connaissance des principes des systèmes temps réel
Pratique des méthodes d'assurance qualité
Framework EPICS
Méthodologie de tests
Méthodes agiles
Seraient appréciés :
Langages ADA, SQL, Python, Perl,
SGBD