Stéphane Bosio
Ingénieur logiciel temps réel / embarqué
Toujours à l'affut des nouveautés techniques et scientifiques, j'aime à me présenter comme un "artisan informatique" pour mon côté perfectionniste et amoureux du travail bien fait. C'est d'ailleurs ce qui me pousse à me sentir frustré lorsque l'on me propose des postes sans une réelle force de proposition.
Mon parcours professionnel un peu chaotique m'a souvent éloigné de mes centres d'intérêt. Je suis avant tout attiré par les challenges techniques et mes expériences professionnelles m'ont souvent déçu quand à la piètre qualité technique des tâches qui m'étaient demandées.
Autodidacte à la base, j'ai appris la programmation à l'âge de 10 ans sous la conduite d'un père lui-même informaticien puis les rudiments de l'administration système.
Après mon service militaire effectué en tant qu'officier appelé, j'ai repris des études en informatiques me permettant de donner une assise théorique à mes compétences avant tout pratique, études principalement axées vers l'algorithmique, l'intelligence artificielle et la programmation. Ces études m'ont également permis d'appréhender Linux et les systèmes UNIX, ce qui m'a valu par la suite une reconnaissance du niveau d'administrateur système jamais exploitée professionnellement.
Par la suite, j'ai principalement fait du développement en langage C, que j'apprécie pour sa grande souplesse et la grande diversité de ses utilisation (en particulier la programmation système que j'envisage mal avec d'autres langages, sauf ADA et l'assembleur, mais qui sont moins répandus).
Ma réalisation principale reste à ce jour un moteur graphique résistant aux contraintes du temps-réel embarqué et basé sur un noyau propriétaire. Moteur que j'ai conçu et réalisé en partant quasiment de 0 et ensuite utilisé pour développer les IHM d'une game de machines industrielles.
C'est d'ailleurs vers ce type de réalisations novatrices que je cherche à orienter ma carrière professionnelle. Alors, si vous cherchez quelqu'un de motivé et de très pointu techniquement. Actuellement en CDD, n'hésitez pas à me contacter si vous avez des besoins dans ce domaine.
2006 - 2008Évolutions logicielles sur équipements temps-réel embarqués pour ALSTOM
Évolutions logicielles embarquées sur publiphones pour IPM
Automatisation de tests de validation pour logiciel embarqué en environnement spatial pour le CEA Leti
2004 - 2006Conception et développement en autonomie d’un moteur d’interface graphique en environnement temps-réel embarqué
- Mise au point d'un moteur d'interface graphique résistant aux contraintes du multitâche en temps réel
- Utilisation de ce moteur pour réaliser les IHM de la gamme de machines
- Prise en charge des évolutions de noyau temps réel
- Extension des fonctionnalités de télémaintenance via le port RS232 (conception du protocole et évolutions logicielles)
- Tests
- Rédaction de documentation
- Formation utilisateur
Migration de code de Borland C (16 bits) vers DJGPP (32 bits)
Développements autour d'une caméra intelligente
- Optimisation de performances
- Définition du protocole de synchronisation avec le PC de pilotage
- Mise en place de l'architecture de visualisation déportée
- Reprise des algorithmes pour calibrage de plusieurs produits par image
- Étude pour détection de défaut sur les coquilles St Jacques
- Étude en conditions réelles
- Retours vers bureau d'étude mécanique
Prise en compte de divers matériels
- Trappes motorisées
- Gestion de doses fausses
- Détecteur de métaux
Évolutions fonctionnelles et maintenance corrective
- Refonte du pilote série RS232 (pilotage direct de l'UART)
Pilotage d’automates OMRON par port RS232
Déploiement sur site
1999 - 2001Intégration de la carte sans contact expérimentale MODEUS sur les terminaux de vente de la SNCF
Mission : Développement d’une interface pour la prise en compte de la carte MODEUS
Fourniture d'API connexe avec d'autres matériels
Mise à jour de l’application et de RAIMA pour prendre en compte des cartes sans contact
Réalisation des tests unitaires et d’intégration
1998 - 1998Mise à jour de logiciel pour le passage à l’euro et l'an 2000
Mission : Développement en C / L4G sous AIX pour INGRES
1995 - 1995Installation d'un poste de travail
- Installation et configuration de la carte réseau ISA
- Installation et configuration des outils de développement et d'accès aux serveurs
Construction à partir d’un programme C générateur de requêtes et traitement statistique
des données récupérées
- Conception et codage en C
- Rédaction de documentation
Formation utilisateur