Ingénieur en développement logiciel H/F

A propos de nous
Pourquoi rejoindre le GANIL ?
– Un environnement de travail stimulant et collaboratif au sein d'un laboratoire de recherche scientifique reconnu mondialement dans le domaine de la physique nucléaire
– Un cadre de travail agréable situé sur le futur site Epopea, parc de sciences et d'innovation de la communauté urbaine de Caen la Mer
– Des avantages collaborateurs : 53 jours de congés par an (32 CA et 21 JRTT) – Télétravail – Participation complémentaire santé – Restaurant d'entreprise – Participation aux frais de transport collectif ou forfait mobilité – Comité Action Sociale
– Un accompagnement à la prise de poste et des opportunités de formation
– CDD d'1 an renouvelable
Votre future équipe :
Au sein de la Division de la Physique, vous serez affecté(e) au Groupe Techniques d'Acquisition, composé de 11 personnes (ingénieurs et techniciens) placées sous la responsabilité d'un Chef de groupe. Ce groupe est intégré à la Division de la Physique où se situent également 6 groupes de recherche en physique nucléaire ainsi que le Groupe DELPH (DEtection et Lasers pour la Physique). Au sein de la Division de la Physique, les agents ont pour mission l'accueil des expériences effectuées au GANIL portées par une communauté scientifique internationale.
Contraintes spécifiques :
Le GANIL étant une Installation Nucléaire de Base (INB), une habilitation sera nécessaire pour 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.
Le poste est soumis à la réalisation d'astreintes à domicile et de sujétions en dehors des heures ouvrables pendant les campagnes expérimentales donnant lieu à des compensations en temps de repos ou en indemnisation.
Mission proposée
Envie de mettre vos compétences en développement logiciel au service de la recherche scientifique ? Rejoignez le GANIL et contribuez au fonctionnement d'installations uniques dans un environnement stimulant et collaboratif.
Votre mission
Vous concevrez et développerez des applications logicielles pour le système d'acquisition de données des expériences de physique nucléaire réalisées au GANIL.
Vous serez notamment en charge de :
Concevoir et développer des applications logicielles (backend et frontend)
Analyser les besoins fonctionnels et techniques
Rédiger les spécifications techniques
Implémenter des solutions logicielles robustes, scalables et maintenables
Tester et valider les développements : tests unitaires, intégration, débogage et optimisation des performances
Installer les systèmes d'acquisition des données et en assurer le suivi pendant les expériences
Rédiger la documentation technique et fonctionnelle à destination des équipes internes et des utilisateurs
Réaliser de la veille technologique en vue de proposer des améliorations ou des innovations
Notre profil idéal
Vous possédez un Bac +3 ou Bac +5 en informatique, école d'ingénieurs ou équivalent, avec 3 ans d'expérience minimum en développement logiciel.
Vous avez une bonne connaissance de Git, d'une forge logicielle (Gitlab/Github), de Linux (Debian/Ubuntu) et d'un langage de programmation au minimum : Python, Java, C, C++, JavaScript, Go, Rust, Bash…
La connaissance des systèmes embarqués, de Linux embarqué, des systèmes d'exploitation temps réel, des microcontrôleurs, des microprocesseurs et de l'intégration matériel-logiciel serait appréciée.
Vous maîtrisez le versioning et la documentation des développements, la conception et la rédaction de tests et la collaboration avec des équipes pluridisciplinaires.
Vous êtes reconnu(e) pour votre capacité de conceptualisation, votre curiosité technique et avez l'esprit d'équipe.
Prêt(e) à relever le défi ?
Si cette opportunité vous inspire, postulez dès maintenant et rejoignez une équipe engagée au service de la recherche scientifique !