Ingénieur C++
il y a 3 semaines
Kaizen Solutions recherche un(e) ingénieur(e) C++ / Python pour un projet dans le secteur médical.
Rôle :
Le rôle consiste à développer des algorithmes de simulation physique d'images réalistes par rayons X bi-énergies.
Missions principales :
1. Simulation du diffusé :
Compréhension des enjeux : Analyser les défis techniques de la simulation du diffusé.
Évaluation des solutions : Étudier des outils comme CIVA, RTK/Gate pour la simulation.
Compilation et exécution : Compiler les sources de Gate et exécuter des simulations via des fichiers macro.
Intégration et comparaison : Intégrer les résultats au simulateur et comparer avec CIVA.
Déploiement cloud : Préparer et déployer les simulations sur Azure ou AWS.
Documentation et support : Rédiger des PV de test et offrir un soutien à l'équipe.
2. Amélioration d'un algorithme de calibration :
Compréhension et optimisation : Analyser un algorithme de calibration existant pour en améliorer les performances, potentiellement en utilisant CUDA.
Profiling : Mettre en place des outils pour identifier les goulets d'étranglement.
Réarchitecture : Reconcevoir l'algorithme pour augmenter son efficacité.
Documentation : Rédiger la documentation des modifications.
3. Intégration de l'algorithme de correction du diffusé :
Analyse de l'algorithme : Comprendre et intégrer l'algorithme de correction dans le simulateur.
Tests : Collaborer avec le concepteur pour valider et renforcer l'algorithme avec des données variées.
Documentation : Rédiger la documentation correspondante.
Compétences techniques requises :
Maîtrise des langages C++ et Python, expérience en simulation physique.
Analyse et collaboration : Capacité à résoudre des problèmes complexes et à travailler en équipe.
Professionnalisme :
Formation universitaire de niveau Bac +5 en informatique ou issue d'une école d'ingénieurs en informatique.
3 ans d'expérience sur un poste similaire sont exigés par notre client.
Compétences attendues : Python, C++, CUDA.