Automatisation de la mise à jour logicielle de
Transcription
Automatisation de la mise à jour logicielle de
Date de l'offre : 17/11/2016 Date de démarrage : dès que possible Durée : 6 à 8 semaines. Sujet de stage en informatique Développement d'un système de mise à jour logicielle automatisé de robots médicaux Présentation Axilum Robotics est une jeune entreprise innovante spécialisée dans la conception, le développement et la commercialisation de dispositifs médicaux robotisés. Issue du laboratoire ICube à l'université de Strasbourg, la société développe un robot d’assistance à la stimulation du cerveau, à destination de médecins neurologues et psychiatres. Sujet du projet Le robot est un dispositif complexe alliant mécanique, électronique, informatique embarquée et informatique applicative. Le système de commande du robot est un logiciel qui constitue le cœur du produit en assurant le pilotage de l'ensemble de ses actionneurs et capteurs. Ce logiciel fait l'objet d'améliorations continues par l'équipe R&D de l'entreprise afin de fournir de nouvelles fonctionnalités aux utilisateurs du robot et d'améliorer leur utilisation au quotidien. La mise à jour de ce logiciel sur le robot des clients est une tâche délicate qui nécessite plusieurs opérations manuelles. Ces opérations sont réalisables à distance via le réseau lorsqu'une connexion Internet est possible. Lorsqu'Internet n'est pas disponible, la mise à jour peut être fournie à un robot via une clé USB. L’objectif du stage est de développer une suite logicielle en .NET qui permettra au service client de l'entreprise d'automatiser la mise à jour du système de commande des robots. Cette application devra pouvoir fonctionner sur les robots via une clé USB contenant les mises à jour en cas d'absence de connexion à Internet. Il est attendu que cette application puisse faciliter la maintenance du nombre croissant de robots installés par l'entreprise. Les différentes tâches seront : - Rédaction d'un cahier des charges et d'un plan de tests pour l'application à développer. - Prise en main du système de commande du robot. - Mise en place d'une application web capable de gérer la publication et la diffusion des mises à jour logicielles des robots. - Développement d'un logiciel installable sur chaque robot capable d'identifier via Internet ou via une clé USB les mises à jour qui le concernent et les appliquer. Ce stage sera mené au sein de l'équipe R&D d’Axilum Robotics. Connaissances requises: - Développement logiciel orienté objet type C++, Java, PHP - Développement en environnement Visual Studio / MonoDevelop sous Windows/Linux Connaissances souhaitées: - .NET C# / ASP - Anglais technique - Développement d'application web. Les qualités attendues de l'étudiant sont : autonomie, pro-activité, rigueur et capacités d'analyse. Conditions: 35h/semaine, gratification au taux légal. Lieu du stage : Axilum Robotics, Strasbourg (67100). Le stagiaire sera encadré par le directeur produits. Contacts: Romuald Ginhoux, directeur produits, [email protected], 03 88 55 62 07. http://www.axilumrobotics.com/