{
  "entry": {
    "id": "01a164b8-40d2-7391-95b8-2416fc6e0bcf",
    "start": "2011-01",
    "description": "**Xerox - Gamme tarifaire**\r\n*juin 2013 – avr. 2015*\r\n*Contexte : La gamme tarifaire fait partie du système de billettique pour les transports en commun développé par Xerox. Il est le cœur du système, et à ce titre, doit pouvoir être compilé pour tous les systèmes embarqués : automates de vente, de contrôle, valideurs,...*\r\n\r\n*Fonction : Développement d’évolutions et de corrections*\r\n\r\nCette mission consiste à traiter les demandes d’évolutions et de corrections issues des clients finaux (sociétés de transport), puis à les tester. Ces tâches se font en collaboration avec les équipes en charge des spécifications, de la validation du système, et des équipements utilisant notre code. \r\nJ’ai également participé à la mise en place de la méthode Scrum, ainsi qu’à celle de l’intégration continue en créant un plugin permettant d’intégrer RTRT à Jenkins. J’ai de plus créé un plugin permettant à Netbeans d’interpréter les fichiers issus de RTRT. J’ai aussi écrit un outil permettant la rédaction de spécifications multi-branches et adapté aux besoins spécifiques de la gamme tarifaire.\r\n\r\n**Thalès Avionics - FMS 220**\r\n*août 2012 – avr. 2013*\r\n\r\n*Contexte : Le FMS220 est un système de gestion de vol embarqué sur des avions ATR 72 et ATR 42 ainsi que sur des hélicoptères Sikorsky S76.*\r\n\r\n*Fonction : Prise en compte de rapports d'anomalie*\r\n\r\nCe système est développé en Ada 95, et est séparé en plusieurs branches, suivant la version et le type de porteur. Il communique avec un ensemble écran/ clavier appelé MCDU par un bus ARINC 429. \r\nLa mission a consisté à comprendre et reproduire chaque problème grâce à un simulateur, puis à effectuer le debug du logiciel (éventuellement sur banc d'essai). Ensuite, le code et le cas échéant les spécifications devaient être corrigés, et gérés en configuration. Le suivi de l’anomalie devait être effectué dans le logiciel dédié.\r\n\r\n**Thalès Avionics - Localisation du FM A400M**\r\n*mai 2012 – juil. 2012*\r\n\r\n*Contexte : Partie localisation d’un équipement de navigation pour l’avion militaire A400M.*\r\n\r\n*Fonction : Test de logiciel embarqué critique*\r\n\r\nLe projet est développé selon les méthodes agiles appliquées au langage Ada 95. Le logiciel est certifié DO178, niveau B. \r\nL’ensemble des tests unitaires ont été revus et harmonisés.\r\n\r\n**Thalès Avionics - Missile M51**\r\n*mars 2012 – mai 2012*\r\n\r\n*Contexte : Trajectographie embarquée de missiles nucléaires stratégiques M51.*\r\n\r\n*Fonction : Développement et test d’évolutions sur du code embarqué*\r\n\r\nLe code des cartes GPS et de communication en temps réel sur divers bus embarquées sur le missile à des fins de trajectographie nécessite des évolutions. Ce code doit être conforme à la norme DO178B de niveau DAL C.\r\n\r\n**Sagem Défense et Sécurité - GADIRS A400M**\r\n*janv. 2012 – mars 2012*\r\n\r\n*Contexte : Avionique de l’Airbus A400M - Système GADIRS (GPS et centrales inertielles).*\r\n\r\n*Fonction : Spécification, développement et test de code embarqué critique et d’un outil de vérification*\r\n\r\nL’avion Airbus A400M possède plusieurs systèmes de positionnement dans l’espace : GPS civil, GPS militaire, centrales inertielles, tubes Pitot, etc. rassemblés sous le nom GADIRS. L’équipe dont je fais partie est chargée de développer en langage C le logiciel embarqué permettant de relier ces différents composants entre eux ainsi qu’au reste de l’avionique. Le développement de ce code doit être conforme à la norme DO-178B au niveau DAL A (le plus élevé).\r\nJ’ai également réalisé la spécification, le développement et les tests d’un outil Java permettant de tester le code C décrivant la communication entre les modules. Ce développement est soumis à la norme DO-178B de niveau DAL D.\r\n\r\n**Sagem Défense et Sécurité - Composants réutilisables**\r\n*août 2011 – janv. 2012*\r\n\r\n*Fonction : Spécification, développement et test de composants logiciels embarqués critiques.*\r\n\r\nSagem DS a commandé des composants logiciels de base, réutilisables et conformes à la norme DO178B (niveaux DAL A et D). Entre autres, il s’agit d’une librairie de calcul en virgule fixe, ainsi que d’une librairie de communication sur bus ARINC 615. L’ensemble des spécifications, du code C et des tests ont dû être écrits, tout en respectant les référentiels qualité Sagem et Orange.\r\n\r\n**Safran Défense et Sécurité - GADIRS A400M**\r\n*janv. 2011 – juil. 2011*\r\n\r\n*Contexte : Avionique de l’Airbus A400M - Système GADIRS (GPS et centrales inertielles).*\r\n\r\n*Fonction : Spécification, développement et test de code embarqué critique et d’un outil de vérification*\r\n\r\nL’avion Airbus A400M possède plusieurs systèmes de positionnement dans l’espace : GPS civil, GPS militaire, centrales inertielles, tubes Pitot, etc. rassemblés sous le nom GADIRS. L’équipe dont je fais partie est chargée de développer en langage C le logiciel embarqué permettant de relier ces différents composants entre eux ainsi qu’au reste de l’avionique. Le développement de ce code doit être conforme à la norme DO-178B au niveau DAL A (le plus élevé).\r\nJ’ai également réalisé la spécification, le développement et les tests d’un outil Java permettant de tester le code C décrivant la communication entre les modules. Ce développement est soumis à la norme DO-178B de niveau DAL D.",
    "title": "Ingénieur logiciels",
    "end": "2015-04",
    "kind": "employment",
    "organization": "Orange Business Services",
    "qualification": null,
    "organization_page": null
  },
  "type": "work_experience",
  "user": {
    "name": "Pierre Marandon",
    "username": "pierre_marandon",
    "url": "https://vutuv.de/pierre_marandon"
  },
  "description": null,
  "title": "Ingénieur logiciels @ Orange Business Services · Pierre Marandon",
  "url": "https://vutuv.de/pierre_marandon/work_experiences/ingenieur-logiciels-orange-business-services.c3193a1e",
  "formats": {
    "json": "https://vutuv.de/pierre_marandon/work_experiences/ingenieur-logiciels-orange-business-services.c3193a1e.json",
    "text": "https://vutuv.de/pierre_marandon/work_experiences/ingenieur-logiciels-orange-business-services.c3193a1e.txt",
    "markdown": "https://vutuv.de/pierre_marandon/work_experiences/ingenieur-logiciels-orange-business-services.c3193a1e.md",
    "xml": "https://vutuv.de/pierre_marandon/work_experiences/ingenieur-logiciels-orange-business-services.c3193a1e.xml"
  },
  "section": "work_experiences",
  "generated_at": "2026-10-22T19:52:16Z",
  "schema_version": 3
}
