|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : décembre 2010 Messages : 4 ![]() |
SUJET DE STAGE developpeur python
TITRE Création d'une boite à outils Python d'interfaçage de notre kit de développement (SDK) en langage C. CONTEXTE Depuis 13 ans, Imagine Optic développe et commercialise des analyseurs de front d’onde de Shack-Hartmann ; le logiciel qui les accompagne permet d’acquérir des mesures de front d’onde en temps réel, via une couche d’acquisition caméra, et des algorithmes avancés qui font partie du savoir-faire de la société. PYTHON est un logiciel de développement de plus en plus utilisé par la communauté scientifique internationale. Il possède des possibilités d’interfaces vers des programmes écrits en C. OBJECTIFS DU STAGE Le candidat devra réaliser une interface en langage C de la SDK de notre logiciel d’analyse des fronts d’onde. Les tâches à accomplir sont : - Etudier et comprendre l’interface logicielle HASO (SDK) écrit en C++. - Etudier et comprendre PYTHON ainsi que sa procédure d’interfaçage vers des programmes écrits en C. - Elaborer la couche C d’interfaçage prise en charge par PYTHON. - Tester l’interface via l’élaboration de tests unitaires. - Identifier les limites d’utilisation. - Ecrire une documentation orientée client. - En option : création du kit d'installation du SDK HASO avec toutes les boites à outils disponibles. DIVERS Une indemnité de stage est prévue et tous les frais inhérents aux déplacements du candidat seront couverts. PROFIL Une bonne connaissance de la programmation Python est nécessaire pour ce stage, ainsi que des notions en C/C++. Pendant ce stage, le candidat approfondira ses connaissances en conception logicielle, programmation Python ainsi qu’en optique. Ce stage sera l’occasion de comprendre le fonctionnement d’une PME et de prendre en main un mini projet très autonome. DUREE 2 mois à 4 mois CONTACT Ilan Stefanon Tel : 01 64 86 15 60 e-mail : istefanon@imagine-optic.com |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com