-
Free-electrons
- Développeuse kernel et Linux embarqué
2016 - maintenant
-
OPEN WIDE
- Développeuse Linux Embarqué
Paris-13E-Arrondissement
2014 - 2016
-
Navocap
- Développeuse en Linux embarqué
Merville
2012 - 2014
Missions réalisées sur différents calculateurs IMX27 – ARM9 :
* Compilation du bootloarder (Barebox) et du kernel (linux 2.6.32) pour ajouter des nouveaux drivers, de nouvelles configurations (GPIO, video, ...), mise à jour hardware de périphériques (comme des pavés USB avec l'aide d'une société extérieure), ...
* Compilation de driver et ajout de règles MDEV pour gérer une nouvelle dalle tactile (tslib, driver HID/egalax, mdev)
* Amélioration d'une clé de mise à jour système (création de paquets IPK et scripts Bash)
* Mise en place d'un bus système série bus CAN du driver à l'applicatif : compilation de drivers, compilation d'outils, configuration du pavé, tests et développement d'une bibliothèque Qt/C++ pour récupérer les informations CAN (protocole FMS)
* Configuration et compilation d'un kernel pour gérer un Tuner FM. Supervision des tests d'une bibliothèque développée par un extérieur (bus I2C)
* Migration d'un modem pour enlever la pile IP interne et utiliser la pile IP de Linux : compilation d'un kernel et d'outils pour gérer la couche PPP (Point-to-Point Protocol), création de paquets ipk pour mettre à jour le rootfs, création d'une bibliothèque Qt/C++ pour communiquer avec le modem en GPRS via la couche PPP ou via les commandes AT
* Veille technologique pour l'ajout d'un module Wifi
* Ajout d'un module wifi : compilation d'un driver existant, compilation d'outils nécessaires (iwconfig, wireless-tools et wpa_supplicant), mise en place et test sur un prototype
* Mise à jour d'un OpenEmbedded à la nouvelle version OE Core [non finalisé]
Missions réalisées sur un calculateur X86 :
* Compilation et configuration d'outils permettant de gérer le wifi en WPA/WPA2
* Intégration et installation d'un moteur de synthèse vocale TTS (Text To Speech)
* Développement d'une bibliothèque Qt/C++ pour utiliser le moteur TTS
Applicatifs développés :
* Développement d'une classe Qt/C++ pour reprogrammer un pupitre (protocole constructeur)
(Voir cité plus haut : Développement de 3 bibliothèques Qt/C++ : )
* Bibliothèque permettant la communication avec un modem GPRS via le protocole PPP ou via des commandes AT : PPP, QAtchat, QtSerialPort
* Bibliothèque permettant la récupération et le traitement de données issues du bus système CAN : socketcan, conversion des données brutes en données compréhensibles (consommation d'essence, kilométrage, utilisation des portes, etc)
* Bibliothèque permettant l'utilisation simplifiée d'un système de synthèse vocale TTS
Conférences / Formations :
* Conférence organisée par Captronic le 22 octobre 2012 « Réussir le développement d'un système embarqué : choix de l'OS » : avec Open Wide, Actia, Sierra Wireless, LAAS/CNRS, Microsoft, Adeneo Embedded
http://www.captronic.fr/Reussir-le-developpement-d-un.html
* Conférence organisée par Captronic le 3 avril 2013 « Les plateformes pour les systèmes embarqués » : avec Pierre Ficheux d'Open Wide, Eric Bénard d'Eukrea et Frédéric Jourdan de Snootlab
http://www.captronic.fr/Les-plateformes-pour-les-systemes.html
* Conférence organisée par Captronic le 26 février 2014 « Utilisation des logiciels libres dans les applications industrielles » avec Open Wide, Makina Corpus et Objectif libre.
http://www.captronic.fr/Utilisation-des-Logiciels-Libres-dans-des-applications-industrielles.html
* Formation du 5 et 6 novembre 2012 organisée par Open Wide « Linux embarqué et temps réel ». Suivi du 1er module « Linux Embarqué » seulement : ARM9, construction d'une distribution embarqué, outils de construction de distribution (Buildroot et Open Embedded), utilisation de Buildroot, U-Boot, …
http://ingenierie.openwide.fr/Formations/Catalogue/Linux-Embarque-et-Temps-reel
* Formation du 18 au 20 mars 2013 organisée par Open Wide « Noyau Linux et développement de drivers » : introduction à Linux, présentation du noyau Linux et développement d'un module noyau
http://ingenierie.openwide.fr/Formations/Catalogue/Noyau-Linux-et-developpement-de-Drivers
-
Barco
- Stagiaire en développement Linux embarqué C++/Qt
Kortrijk
2012 - 2012
Mission : Développement en C++/Qt d'un prototype sur une tablette tactile et sur un système embarqué (Linux ARM) pour gérer de façon personnalisée des périphériques tels qu'un clavier.
Maitre de stage : Mr Guillaume SPALLA
Compétences acquises :
* Linux Embarqué - ARM / Open Embedded
* Communication DBus
* Programmation Qt/C++
* Gestion de projet
* Travail en équipe en Anglais
* Interactions avec des collaborateurs
-
Barco
- Projet entreprise virtuelle
Kortrijk
2011 - 2012
Mission : Développement d'applications entourant les nouvelles technologies dans un environnement open-source et Android.
Client "virtuel" : Mr Guillaume SPALLA
Compétences acquises :
* Nouvelles technologies : NFC, bluetooth et Android
* Linux Embarqué
* Programmation Android
* Gestion de projet
* Rédaction en Anglais
J'ai pu réalisé pendant 4 mois un projet (durant des heures d'entreprises virtuelles) des applications autour des nouvelles technologies comme la programmation sous smartphone Android.
-
Barco
- Stagiaire en développement Nouvelles technologies
Kortrijk
2011 - 2011
Mission : Développement d'applications entourant les nouvelles technologies (NFC) dans un environnement open-source.
Maitre de stage : Mr Guillaume SPALLA
Compétences acquises :
* Nouvelles technologies : NFC et Wi-Fi
* Programmation en C++ et Qt
* Rédaction en Latex
* Réactivité
* Adaptation
* Rédaction de rapport en Anglais
-
Signal Image Communication (SIC) - XLIM, Poitiers (86)
- Stagiaire en Imagerie
2010 - 2010
Mission : Développement d'une expérience psycho-visuelle d'identification des propriétés Gestalt pour l'interprétation d'images.
Maitre de stage : Mr Noel RICHARD
Compétences acquises :
* Développement d'une expérience psycho-visuelle
* Utilisation d'Octave/Matlab
* Création d'un site internet
* Réactivité
* Adaptation
-
Hotel Plaza, Poitiers (86)
- Travail à l'année - personnel de salle
2010 - 2011
Mission : Je devais débarrasser les personnes qui prenaient leurs petits déjeuners en buffet.
Compétences acquises :
* Rigueur
* Contact avec la clientèle
* Organisation
* Rapidité
-
Omics Science Center - Riken Yokohama Center, Yokohama JAPON
- Stagiaire
2009 - 2009
Mission : Utilisation d'une technique d'amplification « Deep- RACE » pour valider la présence de promoteurs de récepteurs olfactifs.
Maitres de stage : Mr Charles PLESSY et Mr Piero CARNINCI
Compétences acquises :
* Technique de biologie moléculaire
* Présentation et rapport en anglais
* Travail en équipe
* Immersion dans une nouvelle culture
-
EARL "Nec-Pom", Saint-Paul-D'Espis (82)
- Travail saisonnier, ouvrière agricole
2006 - 2009
Mission : Ramassage et calibrage de fruits (pêches, nectarines, abricots).
Compétences acquises :
* Pénibilité du travail
* Encadrement d'une équipe de 3 personnes
* Travail en équipe
* Autonomie
* Responsabilité