Cyrille Francois
Ingénieur C/C++ Linux embarqué, Apside
Spécification, conception et réalisation de logiciel sous OS embarqué(Linux, QNX).
Linux embarqué : BSP/Firmware/driver.
Architectures ARM9, ARM11, Xscale, MIPS.
Mécanismes temps réels (QNX, RTAI, RTLinux).
Bonnes connaissances des principes web (php, mysql, sqlite, css, javascript, cgi ...)
Forte valeur ajouté avec ma double compétence hard/soft.
Ingénieur système Linux (Debian/Ubuntu).
En recherche de missions sur la région Bretagne entre Quimper/Vannes/Lorient.
118 contacts
2011 - 2012En Poste à Thales Airborne Systems à Brest (29).
11/2011 - ... : RESM Supervision FREMM
Expert Linux, correction de faits techniques.
(C/C++/gcc/eclipse/clearcase/clearquest/doors/shell/wireshark/x86).
2011 - 2011En Poste à Thales Airborne Systems à Brest (29).
04/2011 - 11/2011 : Banc FREMM
Expert Linux, spécification/Conception d’un banc de test/calibration pour radar avec transfert UDP haut débit sur Gigabit Ethernet(C/C++/gcc/eclipse/svn/shell/python/wireshark/bus VME/x86).
2010 - 201109/2010 – 01/2011 : Projet Opera
Développement C sur uClinux sur plateforme Dante (Audinate)
Spécification et conception d’un serveur multi sockets TCP
Conception d’un parser XML basé sur la librairie expat (plateforme atmel)
Développement application de test sous Windows (Visual C++ Express 2010)
2010 - 2010En Poste à Thales Air System de Limours(91).
Fonction : Expert Linux embarqué.
- Conception/developpement d'un outil en ligne de commande linux pour flasher le bootloader (Colilo)
- Modification du bootloader (Colilo) afin de permettre la mise à jour du firmware par liaison ethernet.
- Évolution et correction du management par réseau utilisant le protocole SNMP.
2009 - 2010En Poste à la Sagem Communications de Velizy, URD1.
Fonction : Intégrateur logiciel dans le cadre du développement d’une femtocell 3G.
- Intégration logiciel (langage C) de composants,
- Spécification management (protocole TR-69),
- Spécification sécurité linux,
- Mise en place d'IPC linux utilisant D-Bus,
- Environnement Openembedded.
Projets au forfait :
1) Aptus : Chef de projet - Intervention d’expertise dans la phase de garantie des projets au forfait sur les imprimantes full linux / Nucleus+Linux (cf. expérience précédente).
2) Aptus : Chef de projet - Support technique à la force marketing dans les démarches clientèles.
2008 - 2009Au sein de la Direction des Projets APTUS (Versailles - 78).
Mise en place d'un plateau au forfait dédié aux systèmes linux embarqués.
Responsable technique (Chef de projet) sur deux projets d'imprimante professionnelle sous OS full linux et Nucleus+Linux
- Management équipe trois ingénieurs,
- Environnement : crossenv / gentoo,
- Intégration chez le client.
2007 - 2008En Poste à la Sagem Communications de Velizy, URD2.
Fonction : Intégrateur logiciel dans le cadre du développement d’une Solution Box (gateway) FTTH/ADSL triplay (Internet / TV / VoIP), multi-pays (France, Pologne, Espagne, Suisse).
- Intégration logiciel (langage C) de composants / modules provenant de sources diverses (interne : Sagem Communications Velizy et Tunisie / externe : Atheros, Jungo),
- Rédaction de documents,
- Point d’entrée client Suisse pour l’expertise technique,
- Amélioration de l’environnement d’intégration,
- Etude (Cahier des charges) et mise en place d’une plateforme de test d’intégration comprenant un DSLAM (SAGEM 3P@C 4400E), serveur VoIP (Sip et H323), DHCP, Video HD/SD (VLC), NAT/Cache DNS, mise à jour logiciel (FTP),
- Elaboration / conception d’un outil d’intégration intranet en PHP / MySQL,
- Elaboration et déploiement d’une chaîne de compilation croisée locale,
- Mise en œuvre expérimental d’un logiciel de gestion de projet collaboratif libre : dotprojet.
1999 - 2007Poste d’ingénieur d’étude de système embarqué et temps réel.
Responsable du développement d'outil de maintenance (logiciel en langage C sous linux, plateforme Intel PXA255)
Responsable du développement du système de télé relève de compteurs (logiciel en langage C sous QNX, plateforme Intel x86)
MPI : système embarqué (langage C sous datalight DOS)
Formalité normative dans le cadre du marquage CE du MPI
Formalité normative ATEX (ATmosphères EXplosibles) http://fr.wikipedia.org/wiki/ATEX
Mise en place d'un SAV
Veille Technologique
Administrateur réseau QNX, LINUX
Administrateur réseau Windows NT4 de juin 1999 à juin 2001
Base de données MySQL, PostgreSQL
HTML, Javascript, Perl, Php
1998 - 1999SAGEM à Osny, région parisienne. En mission pour GENIOUS Systèmes.
De juin 1998 à mai 1999 (1 an) : Projet de tableau de bord full van destiné à un constructeur de véhicules français.
Poste : Ingénieur logiciel temps réel.
Développement d’un logiciel en langage C
Système embarqué conçu autour d’un micro-contrôleur dédié tableau de bord (Nec 780973).
Rédaction de documents de conception/validation logiciel