Adrien Pesle

Développeur C, SPIE Sud-Est

06270Villeneuve loubetProvence-Alpes-Côte d'Azur - France

44 contacts
Depuis 2011

Développement sur calculateur embarqué d'un Produit générique SAEIV (Système d'Aide à l'Exploitation et à l'Information Voyageur) à destination des villes d'Orléans, Nîmes et Metz.

Réalisations :

-Conception et réalisation d'une librairie pour serveur générique multi-threads
-Conception et réalisation d'un serveur générique d'accès à la radio pour le système embarqué.
-Conception et réalisation du protocole de communication pour l'interfaçage du serveur radio générique avec un mobile Sepura pour les échanges radio TETRA. Gestion temps réel des appels phonie et des SDSTL data et prédéfinis.
-Écriture d'une librairie prenant en charge le traitement d'un flux de bit afin de faciliter le décodage des trames binaires échangées par radio
-Dés-encapsulation, reconstitution et décodage binaire des commandes de régulation échangées par radio
-Conception et réalisation d'une application de supervision du système embarqué. Ses principales missions sont la surveillance des applications du système et la gestion de la communication et du déploiement de nouvelles versions avec les sous équipements (TFT, afficheurs tactiles).

Environnement technique:
OS & outils : Calculateur Wirma Road (ARM9) dédié aux transports publics avec Linux et BusyBox, calculateur amesys, mobile radio Sepura, GCC, SVN, Mantis, Valgrind, strace
Librairies : inotify, notifyfd, libcurl, pthread , SQLite, libXml2, librairies propriétaires Spie
Langages : C

Editeurs logiciels
Expérience professionnelle

Ajout de la ligne Rhône Express et de fonctionnalités au Système d'Aide à l'Exploitation et à l'Information Voyageur (SAEIV) des tramways de la ville de Lyon (160 000 voyageurs chaque jour, premier réseau de France de par sa longueur).

Réalisations :

-Nombreux déplacements sur site pour mises en production et recettes clients
-Fortes contraintes liées à l'exploitation du réseau, interventions sur le système de nuit uniquement. Installations, tests et validation des non régressions, avec éventuellement retour arrière en moins de deux heures.
-Rédaction de spécifications fonctionnelles et de conceptions détaillés
-Passage de l'ensemble des sources du projet et des configurations des machines sous SVN. Écriture de scripts de génération de lots de livraison
-Intégration de la gestion des tronçons de dépassements pour la nouvelle ligne RX au processus temps réel de localisation.
-Refonte complète de l'algorithme de prédiction des temps d'attente
-Conception et développement d'un simulateur de tramway pour le chargement et déchargement des données d'exploitation/statistiques. Protocole propriétaire.
-Évolutions dans la gestion temps réel des appels phonies, écriture de la conception détaillée.
-Suivi et correction de bugs, notamment sur la redondance à chaud des serveurs temps réel
-Développement d'outils internes à l'équipe
-Installation et maintenance de serveurs : installation de RHEL5, configuration du système et des services, utilisation de VMware.

Environnement technique :
OS & outils : RHEL 5, Debian, GCC, GDB, Valgrind, SVN, VMware, Mantis
Librairies : pthread, librairies propriétaires Spie
Langages : C, scripts bash

Editeurs logiciels
2009 - 2009

Dans le département Machine 2 Machine, Orange travail sur les réseaux de capteurs. Les application sont diverses : supervision à grande échelle , services aux entreprises ou aux collectivités, ...
La réalisation d'un prototype de caméra intelligente entre dans les recherches d'Orange Labs pour élargir la gamme des capteurs disponibles.

Réalisations :

-Portage d'applications et librairies open-sources dans la caméra. (Zlib, OpenSSH, Serveur MySQL, Serveur web Lighttpd, libjpeg, avilib, etc …)
-Développement d'une application de détection de mouvements avec enregistrement de séquences vidéo. Architecture client/serveur avec notification d'évènements.
-Interface web de présentation des évènements avec visualisation des vidéos associées et administration de la caméra.
-Développement de plusieurs programmes pour s'interfacer avec un logiciel commercial d'analyse d'images. Dialogue basé sur les protocoles TCP (contrôle) et UDP multicast (données).

Environnement technique :
Matériel : Caméra Basler avec linux et BusyBox
CPU et outils : MIPS RM9000, cross-compilateur GCC, débugger GDB, SVN
Librairies : pthread, Cimg, avilib, libjpeg, libxml, libemcast
Langages : C++, C et scripts bash.

High Tech
2008 - 2008

Projet : mise en place d'un serveur de test pour la validation des logiciels vol des satellites

=> Réalisation :
- Analyse des besoins utilisateurs.
- Conception et réalisation en Java d'une IHM cliente. Cycle de développement en V.

=> Environnement technique :
- OS : Linux et Windows
- Langage : Java

Industrie spatiale

La Sophia Team est une association étudiante de 6 personnes.

Projet : Participer à la coupe de France de robotique

Sponsors 2008 : Infineon, Cadence, SII, Crédit Agricole, Conseil Général.

=> Réalisations :
- Conception électronique, réalisation, programmation et débogage de la carte de localisation de l'adversaire.
- Développement d'une application de reconnaissance de couleur et de forme en C avec une webcam.
- Réalisation mécanique du robot et intégration des cartes électroniques.
- Programmation de la stratégie du robot en C, sous Linux.
- Création et maintenance du site internet de l'association.


=> Environnement technique :
-- Informatique :
OS & outils : Linux (Ubuntu). Compilateur : GCC. Débugger : GDB et Valgrind.
API/Librairies : Video for Linux, pthread, libiniparser.
Langage : C

-- Électronique :
Routage des cartes avec Eagle. Communications RS232, contrôle d'un laser et d'un moteur pas à pas. Dispositif de détection des réflexions du faisceau laser.
Programmation du micro-contrôleur ATmega8 en C avec cross-compilateur GCC.
Configuration des registres et utilisation des interruptions.

Association loi 1901
Ancien élève de
Hobbies
Voyage , vtt , plongée , lecture , soirées entre amis !

Les visiteurs de ce profil ont aussi consulté
Fabien MOHR
Responsable d'activité Contrôle Technique des Constructions, Dekra Inspection
Ronan PREZIOSO
Ingénieur Software embarqué, SPIE
Sandrine Resse
Ingénieur systèmes d'informations et transports
Marc Martel
Ingénieur de réalisation, SPIE Sud-Est
Romain Wisniowski
Ingénieur bureau d'étude, ROIRET Transport
Sylvain Merlet
Doctorant en traitement du signal et de l'image, INRIA
Hubert BONET D'ARRIGO
Ingénieur de Réalisation, SPIE Sud-Est
FRAY DOMINIQUE
TECHNICIENNE, CHU
Hind Ghezraoui
Etudiant, école doctorale cancérologie
Clelia Menoud
Assistante Correspondant Entrepôt, Carrefour
Suggestions : Développeur C | SPIE Sud-Est
Viadeo pour votre carrière : Créez votre profil