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/

Documents pareils