ActiveJobs

Stage XGen SW Prototype for Mammo modality

GE Healthcare · Buc

Full-timeOn-sitePosted 3 September 2026
Apply on Company Site →

Job description

Job Description SummaryLe site GE HeathCare de Buc, centre d’excellence européen en imagerie médicale, rassemble environ 2000 personnes qui travaillent à la conception et la fabrication du summum de la high tech en termes d’imagerie. Au sein de l’équipe Génération des Rayons X (XRayGen), nous façonnons l'avenir de la génération des rayons X avec innovation et expertise technique. Rejoignez-nous en tant que stagiaire développement logiciel embarqué. Job DescriptionContexte : Le générateur haute tension utilisé actuellement sur le système de mammographie est basé sur une plateforme logicielle et matérielle vieillissante. Afin d'envisager une solution de remplacement de ce générateur, notre département souhaite développer un démonstrateur réalisant toutes les interfaces avec le système mammographie en s'appuyant sur la nouvelle plateforme matérielle et logicielle des générateurs. Une preuve de faisabilité a été faite. Le but du stage est de développer un démonstrateur complet avec le niveau de qualité suffisant pour pouvoir l’intégrer dans notre nouvelle platforme logicielle. La communication utilise le standard CANopen. Le développement logiciel se fera en langage C et C++, dans un environnement collaboratif avec gitlab pour la gestion des versions du code source et l'intégration continue. Responsabilités principales : Comprendre le bus de terrain CAN et la communication CANopen. Analyser le dictionnaire d'objet CANopen utilisé sur le générateur actuel (analyse documentaire de la spécification de la communication) Etudier les interactions avec le système mammographie et le générateur actuel en utilisant divers outils de test (espion CAN, simulateur de système…). Sur la nouvelle plateforme: Intégrer la stack CANopen (produit tiers). Implémenter le dictionnaire d'objet. Relier les messages CANopen (reçus et envoyés) à des actions du générateur (préparation du générateur, réalisation de la pose à rayon X, report des résultats, report des erreurs…) Piloter le générateur avec un simulateur de système et vérifier que le comportement est identique au générateur actuel Qualifications de base et éducation : Élève ingénieur 3ème année ou Mastère 2 avec spécialité en informatique industrielle Bonne maitrise du langage C/C++, connaissance de git. La connaissance du CANopen serait un plus Bon relationnel, forte autonomie, rigoureux, enthousiaste et dynamique Anglais : bon niveau à l’écrit et à l’oral Environnement Technique des outils existants : Gestion code source : GitLab Langage de programmation : C/C++ Protocole de communication : CANOpen GE Healthcare est un employeur offrant l'égalité des chances où l'inclusion compte. Les décisions relatives à l'emploi sont prises sans tenir compte de l’origine national ou ethnique, de la religion, du sexe, de l'orientation sexuelle, de l'identité ou de l'expression de genre, de l'âge, du handicap, du statut d'ancien combattant protégé ou d'autres caractéristiques protégées par la loi. Nos rémunérations totales sont conçues pour libérer votre ambition en vous donnant la motivation et la flexibilité dont vous avez besoin pour transformer vos idées en réalités qui changent le monde. Nos salaires et nos avantages sociaux correspondent à tout ce que vous attendez d’une organisation ayant une dimension internationale, avec des possibilités de développement de carrière, dans une culture qui favorise la collaboration et le soutien. Additional InformationRelocation Assistance Provided: No

Verified and listed by ActiveJobs. Applications are made directly on GE Healthcare's own career page — we never sit in the middle.