Recherche d'emploi > Grenoble (38) > Ingenieur ingenieure

Ingénieur logiciel/Ingénieure logiciel C++ & Python

KAIZEN Solutions (KZS)
Grenoble, Auvergne-Rhône-Alpes, France
Cette offre d'emploi n'est pas disponible dans votre pays.

Rejoignez l'équipe Technologie de l'Imagerie chez notre client, composée d'une dizaine de personnes passionnées.

Depuis quelques années, notre client est engagé dans l'élaboration de systèmes d'imagerie innovants multi-sources.

L'enjeu de ce projet est de développer des solutions pour le contrôle non destructif de bagages aéroportuaires.

Dans ce contexte, nous recherchons un.e ingénieur.e logiciel pour participer au développement d'un simulateur physique ayant pour objectif la génération d'image rayons X.

L'objectif est le développement de la plateforme existante via le développement d'une simulation rayon X la plus réaliste possible.

Certaines fonctionnalités de simulation ont déjà été développées à l'aide d'un logiciel open source de simulation de particules.

Ce simulateur est déjà largement utilisé au sein de l'équipe pour pré-designer les systèmes d'imagerie et pour générer les données qui permettront de concevoir et valider les algorithmes de tomographie 3D et traitements d'image développés.

Votre rôle sur ce projet :

  • La compréhension des simulations, des équations implémentées et des limitations
  • La définition d'une simulation réaliste cible
  • L'implémentation de cette simulation réaliste à l'aide de la plateforme de notre client ainsi que de leur logiciel
  • L'étude des temps de calcul et des solutions possibles
  • Le lancement de la simulation et l'analyse des résultats
  • Le rapprochement des résultats simulés aux données expérimentales
  • La rédaction des rapports, présentation et PV d'implémentation et de tests

L'univers technique :

  • L'architecture logicielle est spécifiée en langage UML.
  • Les scripts de test sont développés en Python 3.8.
  • Le développement SW est principalement réalisé en Python 3.8, C++11 et Cuda V12, sous Linux.
  • La librairie Open Source BOOST est largement utilisée dans la plateforme logicielle déjà existante.

Dans un premier temps vous devrez définir le protocole d'acquisition :

  • Prise en main du simulateur et compréhension de l'existant (code, physique des rayons X, équations implémentées...) et de ses limites
  • Prise en main du logiciel client
  • Compréhension des besoins projet concernant cette simulation réaliste
  • Définition de la simulation réaliste à mettre en place
  • Définition et priorisation des développements à mettre en place : tâche focale, heel effect , modèle détecteur, MTF détecteur, rétro-diffusé, etc
  • Définition des métriques et seuils de comparaison par rapport aux données expérimentales
  • Rédaction des documentations, rapports et présentations

Puis dans un second temps travailler sur l'implémentation et la validation de la simulation réaliste :

  • Implémentation de la simulation réaliste à l'aide de notre plateforme et de GATE
  • Amélioration de l'existant via l'implémentation de nouvelles fonctionnalités, principalement à l'aide de GATE
  • Etude des temps de calcul de simulation et optimisation du nombre de calcul si besoin
  • Implémentation des métriques de test et comparaison
  • Mise à jour des paramètres de la simulation
  • Rédaction des PV de tests et de validation de la simulation mise en place

Le 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

3 ans d'expérience sur un poste similaire est exigé par notre client

Compétences attendues : Python, C++, CUDA

Infos complémentaires

Processus de recrutement

Etape 1 :

Un entretien téléphonique pour présenter votre parcours et vos aspirations. Nous vous présenterons également rapidement ce que Kaizen pourrait vous offrir

Etape 2 :

Un entretien en visio ou en présentiel avec une de nos chargées de recrutement et un de nos commerciaux pour entrer plus dans les détails d'un ou plusieurs projets

Etape 3 :

Un entretien avec un pair pour savoir aujourd'hui ou es ce que vous vous situez techniquement. Ce sera aussi l'occasion pour vous de poser des questions sur c'est quoi la vie chez Kaizen tout les jours !

Mais aussi :

Des conditions de travail attractives :

  • Smartphone et abonnement professionnel
  • Mutuelle haut de gamme sans surcout pour votre famille
  • Forfait mobilité durable jusqu'à 600€ / an
  • CSE avec cagnotte individuelle, collective et tarifs préférentiels

Un environnement de travail sain et stimulant :

Nous disposons de pôles de compétences qui animent au quotidien l'expertise technique et l'innovation à travers une gamme variée d'événements tels que des formations, des kaizen talks, des sessions de pair programming ou encore de coding dojo.

Vous serez épaulé par un manager et par un chargé de projet, tous deux vos pairs, qui seront là pour vous accompagner au quotidien.

Il y a 26 jours
Emplois reliés
Offre sponsorisée
CEA
Grenoble, Auverge-Rhône-Alpes

Les attendus sont :Au niveau de outils : organisation d'une ou plusieurs forge(s) logicielle(s) avec intégration des modèles/lois d'apprentissage des partenairesAu niveau des benchmarks : comparaisons des différents modèles développés dans les 3 axes coeur du projet et avec l'état de l'art. ...

Offre sponsorisée
THALES
Moirans, Auverge-Rhône-Alpes

De formation ingénieur en informatique/software vous possédez une expérience d’au moins 10 ans dans le domaine du développement logiciel. Rattaché au chef de groupe de l’équipe ingénierie logiciel, il intervient au sein du projet Airport Check Point (ACP) qui a pour objectif de développer un système...

Offre sponsorisée
MANPOWER FRANCE
Grenoble, Auverge-Rhône-Alpes

Manpower DIGITAL Grenoble recherche un Ingénieur en Recherche et Développement de Logiciels Embarqués pour le compte d'une entreprise axée sur la création de solutions connectées simples, innovantes et durables. Vous êtes passionné(e) par les défis techniques qui simplifient la vie des entreprises e...

Offre sponsorisée
Brain Power
Montbonnot-Saint-Martin, Auverge-Rhône-Alpes

PROFIL DU CANDIDAT #!#• Ingénieur diplômé ou docteur en logiciels embarqués ou équivalent• Expériences minimales de 3 années à un poste similaire• Expériences probantes dans le développement, le débogage et l'optimisation d'applications logicielles embarquées• À l'aise dans l'é...

Hardis Group
Grenoble, Auverge-Rhône-Alpes

Rejoignez Hardis Group et participez au développement de notre activité logicielle en qualité d'Ingénieur Développement au sein de notre service Intégration. Nous proposons à travers notre logiciel Reflex, des solutions globales pour améliorer la performance de la Supply Chain de nos clients. A ce t...

Thales
Moirans, Auverge-Rhône-Alpes

De formation ingénieur en informatique/software vous possédez une expérience d’au moins 10 ans dans le domaine du développement logiciel. Rattaché au chef de groupe de l’équipe ingénierie logiciel, il intervient au sein du projet Airport Check Point (ACP) qui a pour objectif de développer un système...

CS GROUP
Grenoble, Auverge-Rhône-Alpes

Ingénieur Développeur Logiciel en C . Plus particulièrement, ce poste a pour but de renforcer nos équipes en charge de tester pour la Vérification et Validation de logiciels classés A, plus haut niveau de sécurité, dans le domaine du nucléaire. Mise à jour des outils logiciels de test pour les besoi...

AVANISTA
France

Compétences techniques : Connaissance des normes de développement logiciel : ASPICE, ISO26262, ISO21434, des Protocoles de communication automobiles (CAN, UDS,. ...

CEA
Grenoble, Auverge-Rhône-Alpes

Au niveau de outils : organisation d’une ou plusieurs forge(s) logicielle(s) avec intégration des modèles/lois d’apprentissage des partenaires. ...

CS GROUP
Fontaine, Auverge-Rhône-Alpes

Ingénieur développeur logiciel C++. Dans le cadre de projets de développement de codes de calculs scientifiques ou d’outils d’aide à la décision, en tant qu'Ingénieur logiciel C++, vous serez en charge de :. Spécifier, concevoir, et développer des évolutions du logiciel,. De formation Bac+5 dans un ...