LMS Imagine • Division du Groupe international LMS (www.lmsintl.com)
• Leader en modélisation simulation des systèmes dynamiques.
• Editeur du logiciel LMS Imagine.Lab AMESim, Environnement de Modélisation et de Simulation pour l’Ingénieur Système, et de bibliothèques d’applications orientées Automobile/Aéronautique.
• Implantée aux USA, en Allemagne, au Japon et au Royaume-Uni.
• Equipe internationale (126 personnes dont 110 ingénieurs).
• Forte croissance : CA + 38 % en 2006
SUJET Développement C++ d’une architecture de distribution de résultats optimisée pour les performances d’accès
NIVEAU REQUIS • 3ème année d’école d’ingénieur
• Créativité, travail en équipe
• Programmation en C, C++
• Anglais indispensable
• Connaissance Qt souhaitée, fichiers, sockets, shared memory
PERIODE• 3 à 6 mois en 2008
GRATIFICATION 398,13 €/mois/net
LIEU LMS Imagine
3, cours Albert Thomas
69416 Lyon Cedex 03
CONTACTS
Pierre-Loïc HERVE
Responsable technique
pierre-loic.herve@lmsintl.com
Service Ressources Humaines
Jacqueline LOUSTALOT
(04 37 69 74 76)
jacqueline.loustalot@lmsintl.com
CV et lettre de motivation à adresser à
stage_11@amesim.com sous la référence ARCHI_RESULTS
SUJET DE STAGE POUR UNE PERIODE DE 3 à 6 MOIS La société LMS Imagine est spécialisée en modélisation et simulation des systèmes à énergie fluide, et développe le logiciel de simulation dynamique 1D, AMESim®, largement utilisé dans les secteurs automobiles et aéronautiques. Cet outil permet une approche macroscopique multi-domaine grâce à la disponibilité de nombreuses bibliothèques de modèles. Auparavant orienté hydraulique et mécanique, AMESim® offre désormais un choix important de bibliothèques métiers (pneumatique, thermodynamique, électromagnétisme, systèmes de refroidissement, transmission de puissance…). Il possède en outre des interfaces avec d’autres logiciels comme Matlab, Simulink, ADAMS.
LMS Imagine développe une suite logicielle en C++ basé sur le toolkit Qt
Nos clients mettent en œuvre des simulations produisant des volumes de données toujours plus conséquents. Les outils de post traitement (plots 2D/3D, animation 3D) doivent traiter ces données de manière optimisée, parfois en temps réel.
Le but du stage est de proposer une architecture de distribution de résultats vers les modules de post traitement qui satisfassent à ces deux critères fondamentaux : volume important de données et disponibilité quasi temps réel.
- Analyse du système existant, mesure de performances
- Spécification de l’architecture logicielle visée
- Implémentation en C/C++, intégration dans le logiciel AMESim
- Documentation du travail fourni
Profil recherché : aptitude à analyser un système existant et à mettre en œuvre des tests de performances. Maîtrise du C/C++. La connaissance de Qt, des systèmes de fichiers, des sockets et de la shared memory est un plus.
Le lieu de travail sera Lyon avec des déplacements possibles.
Embauche possible en CDI à l’issue du stage.