Vos missions en quelques mots Mission : - Concevoir, développer et maintenir des solutions logicielles pour systèmes Linux embarqués (FPGA, CPU, GPU) sur des modules électronique maisons ou commerciaux. - Assurer l'intégration et l'optimisation des pilotes et du noyau Linux pour des architectures matérielles spécifiques (FPGA). - Garantir la fiabilité, la sécurité et la performance des systèmes embarqués déployés. - Participer à la définition des spécifications techniques et à la documentation associée. Activité : * Piloter le projet sur tout ou partie de son cycle de vie * Assurer un rôle de conseil et d'expertise * Analyser les besoins et participer à la réalisation du cahier des charges fonctionnel du projet * Superviser les plannings, les charges et les budgets des projets * Assurer une veille technologique en relation avec le domaine d'application et les experts du domaine * Manager une équipe : o Coordination technique avec les membres de l'équipe projet. o Contribution à la formation des nouveaux arrivants sur les technologies embarquées. * Développement de service : o Assurer la conception de la solution au moyen d'expertises approfondies o Définir l'architecture logicielle et matérielle * Développement de système : o Configuration et personnalisation du noyau Linux pour des environnements embarqués o Développement et débogage de pilotes pour périphériques spécifiques. * Qualification: Piloter la stratégie de tests de qualification et la politique d'industrialisation des tests * Intégration : Organiser et suivre les activités de packaging applicatif destiné à être déployé sur un ou plusieurs sites d'exploitation * Déploiement : Piloter le déploiement d'un produit ou d'un service, concevoir le plan d'accompagnement au changement des utilisateurs et le plan de formation, organiser l'assistance fonctionnelle et/ou technique Profil recherché Contexte : Le « Grand Accélérateur National d'Ions Lourds » est une infrastructure nationale de recherche basée sur l'utilisation des faisceaux d'ions. Les champs de recherche portent sur la recherche fondamentale en physique nucléaire et l'astrophysique nucléaire, les matériaux sous irradiation et la nanostructuration, les collisions moléculaires et le milieu interstellaire, la radiobiologie et les techniques innovantes pour la dosimétrie et la thérapie de certains cancers. Le GANIL (environ 340 personnes) est géré conjointement, au sein d'un Groupement d'Intérêt Économique (GIE), par le Commissariat à l'énergie atomique (CEA/DRF) et par le Centre National de la Recherche Scientifique (CNRS/Nucléaire et Particules). En tant qu'infrastructure de recherche, le GANIL est au service d'une communauté scientifique nationale, européenne et internationale d'un millier d'utilisateurs. Au sein de la division Physique, la personne recrutée travaillera dans le groupe GTA (Groupe Techniques d'Acquisition) composé de 12 ingénieurs et techniciens placés sous la responsabilité d'un Chef de Groupe, en charge de gérer, maintenir, développer et rénover les systèmes d'acquisition de données (matériel et logiciel) des aires d'expériences, de développer l'électronique (de numérisation, de marquage en temps de données et de sélection d'événements) et ses logiciels de commande contrôle, de gestion de flux de données et de configuration de l'électronique. Le GTA a aussi pour mission de fournir aux utilisateurs du Ganil une assistance à l'installation et au suivi des systèmes d'acquisition de données lors des expériences de physique. Le poste est soumis à la réalisation d'astreintes à domicile et de sujétions en dehors des heures ouvrables. Le GANIL étant classé Installation Nucléaire de Base (INB), la personne recrutée devra être habilitée à travailler en zone surveillée et contrôlée dans le respect de la réglementation et des procédures applicables en matière de sécurité et de sûreté nucléaire. Competence : Connaissances : * Maîtrise des systèmes Linux embarqués (Yocto, Buildroot, OpenWRT). * Développement de pilotes et personnalisation du noyau. * Connaissance des protocoles embarqués (I2C, SPI, UART, CAN). * Utilisation d'outils de gestion de versions (Git) et de CI/CD (GitLab). * Méthodologie de conduite de projet (connaissance approfondie) * Génie Logiciel (connaissance approfondie) * Concepts et architectures du système d'information et de communication * Protocoles de communication: SSH, HTTP (connaissance approfondie) * Langages de programmation: bash, C++, Python, CUDA. * Méthodes, outils, normes et procédures de la qualité (connaissance approfondie) * Techniques de management * Anglais technique Compétences opérationnelles : * Piloter un projet (expertise) * Appliquer les techniques du domaine * Mettre en œuvre une démarche qualité (expertise) * Accompagner les changements * Évaluer une solution informatique et électronique * Déléguer et évaluer * Encadrer / Animer une équipe * Animer une réunion * Assurer une veille technologique * Capacité à travailler en équipe pluridisciplinaire. * Aisance dans la rédaction de documentation technique. Niveau d'études minimum requis Niveau Niveau 7 Master/diplômes équivalents Spécialisation Informatique, traitement de l'information, réseau de transmission des données Langues Français Seuil
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.