Descriptif du poste:
Dans le cadre d'un projet industriel dans le secteur médical, Kaizen Solutions recherche un(e) ingénieur(e) C++ / Python expérimenté(e).
La division de notre client intervient sur des problématiques composants et sous-systèmes d'hyperfréquences et d'imagerie médicale pour applications professionnelles. Au sein du domaine radiologie nous recherchons un.e ingénieur pour intervenir sur une partie du développement des algorithmes de simulation physique d'images réalistes rayons X bi-énergies et de leur vérification.
Dans ce cadre, les différentes missions sont les suivantes :
* Simulation du diffusé :
- Compréhension de la problématique
- Recherche, évaluation et choix d'une solution pour la simulation du diffusé (CIVA, RTK/Gate, ré-implémentation, etc)
- Compilation des sources de Gate, lancement des simulations du diffusé via les fichiers macro
- Intégration des simulations Gate à notre simulateur
- Comparaison des résultats de simulation du diffusé (projections et temps d'exécution) au simulateur CIVA
- Déploiement des simulations dans le cloud (Azure, AWS, .)
- Simulation de l'image de diffusé
- Rédaction du PV de test et miseen place de tests de non-régression correspondants
- Support aux personnes de l'équipe voulant utiliser l'outils de simulation du diffusé
* Amélioration des performances de calcul d'un algorithme de calibration :
Cette partie regroupe l'ensemble des actions ayant pour but d'améliorer les performances de calcul d'un algorithme de calibration. Déjà disponible dans les simulateurs, cet algorithme a été développé en Python/C++. L'objectif est donc de le reprendre et d'en améliorer les performances. Le passage à CUDA est une solution envisagée :
- Prise en main et compréhension de l'algorithme de calibration matériau
- Mise en place de outils de profiling Python/C++/Cuda
- Identification des points bloquants à améliorer
- Mise en place des améliorations en temps de calcul
- Réarchitecturation de l'algorithme
- Rédaction des documentations utiles
* Intégration de l'algorithme de correction du diffusé : l'objectif de ces développements logiciels est d'intégrer l'algorithme de correction du diffusé développé dans l'équipe :
- Récupération des documentations et compréhension de l'algorithme
- Récupération des scripts de tests et implémentation C++
- Intégration de l'implémentation C++ au simulateur
- Travail avec le concepteur de l'algorithme à sa robustification sur une plus grande variété de données simulées et expérimentales
- Mise en place des tests de non-régression
- Rédaction de la documentation correspondante
Les conditions de travail :
- Rémunération à partir de 38K
- Politique de télétravail hybride avec de 1 à 2 jours de TT / semaine
- Les classiques : remboursement des frais de transport, carte ticket restaurant, primes (participation, intéressement, cooptation) et CSE
Profil recherché:
Nous recherchons une personne ayant une formation universitaire de niveau BAC+5 en informatique ou issue d'une école d'ingénieurs en informatique
minimum 3 ans d'expérience sur un poste similaire est exigé par notre client
Compétences attendues: Python, C++, CUDA
Experience: Expérience exigée de 1 An(s)
Qualification: Cadre
Secteur d'activité: Conseil en systèmes et logiciels informatiques
Kaizen Solutions ?
Kaizen est une société de conseil (une ESN) spécialisée dans les systèmes d'information complexes. Nos clients vont de la start-up aux grands groupes industriels, et nous concevons avec eux des solutions logicielles haut de gamme, sur toutes les couches, du capteur jusqu'au cloud.
Ce qui nous caractérise, c'est la fierté du service.
Oubliez tout ce que vous connaissez ou pensez connaître sur les ESN, et découvrez qui nous sommes (on est vr...
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.