Menu

Jérôme POUILLER

RENNES

En résumé

- Association d'une excellente expertise technique à un large spectre de domaines d'applications et de corps de métier
- Capacité à gérer le développement de produits de bout en bout
- Longue expérience des sciences et techniques industrielles (RF, électronique, FPGA, industrialisation, etc...)
- Coutumier des systèmes à fortes contraintes (temps réel, traitement de données offload, systèmes sur batteries, ...)

Mes compétences :
BSP
Linux
Linux embarqué
Open Source

Entreprises

  • Packt - Technical Reviewer

    2017 - 2017 Technical reviewer de "Linux Device Driver Development", édité chez Packt.
  • Université De Bretagne-sud - Enseignant

    2017 - maintenant Enseignement des cours d'Architecture des systèmes d'exploitation
  • Insa Rennes - Enseignant

    RENNES 2011 - maintenant Enseignement des cours d'Architecture des systèmes d'exploitation
  • Sysmic - Expert Linux embarqué

    2009 - maintenant * Accompagnement en gestion de projets. Principalement dans le cadre du développement d'un véhicule amphibie et d'un interphone connecté.
    * Interface avec les clients et les équipes commerciales. Gestion des roadmaps techniques
    * Audit de méthodes de développement. Mise en place/migration d'infrastructures techniques
    * Gestion de la qualité (intégration continue, versionning, couverture de code, etc...) et du cycle de vie des produits (processus d'industrialisation des firmwares, processus de livraison, processus de mise à jour,...)
    * Fourniture des outils et des procédures de développement / debug / intégration. Intégration des outils avec des environnements tels qu'Eclipse (sous Linux ou sous Windows). Formation et conseil des équipes de développement
    * Interface avec les communautés open source (upstream des patchs, debug, etc...) et gestion des obligations légales (licences, obligations liées à la GPL, etc...)
    * Architecture et développement de nombreux BSP (principalement à base de Yocto et Buildroot). Intégration noyau, device tree, bootloader, applications métiers,...
    * Développement de drivers
    * Architecture et audits des applications métier (performances, bugs, qualité, ...).
  • Upmc - Enseignant

    Paris 2008 - 2012 Enseignement des cours de Systèmes temps réels
  • Hybrid MC - Ingénieur systèmes embarqués

    2006 - 2009 Développement des automates pour le déplacement des caméras (Assembleur, C++, Lua).
    * Noyau Linux PowerPC
    * Freescale HC08
    * Contraintes temps réelles
    * Développement des algorithmes de déplacement des automates (cinématique inversée)
    * Formation des équipes techniques. Principalement à l’étranger
    * Travail en collaboration avec des spécialistes de la 3D et des électromécaniciens
  • Easter Eggs - Ingénieur développement embarqué

    2006 - 2006 Principale mission: développement d'un OCR sur ARM ayant pour but l'aide à la lecture pour les aveugles:
    * Compilation et utilisation de la Gnu toolchain avec une sonde Jtags
    * Initialisation du processeur: initialisation des horloges, gestion du cache d’instructions, mise en service du MMU, ...
    * Développement des algorithmes de traitement d’image et de reconnaissance de texte
    * Profiling et optimisation de ceux-ci (15 images en 320x240 traitées par seconde).
    * Mise en place d’une Quality Assurance sur le projet. Compilation automatique, à l’aide des Autotools, et tests automatiques sur les architectures i386 et ARM (Shell et Python).
    * Travail en collaboration avec un électronicien
  • EPITA - Enseignant C & UNIX

    Villejuif 2004 - 2004 Assistant pédagogique en C/UNIX pour les élèves de 1ère année d'ingénierie d'EPITA (environ 250 élèves). Choix des contenus, écriture des cours, présentation des cours en amphithéâtre, évaluation des élèves.

    Quelques sujets traités: administration Unix basique, utilisation d'Emacs et de Vim, CVS, Subversion, Perl, Shell, expressions régulières, sed/awk, IPC, Makefile, les licences logicielles...

Formations

Réseau

Annuaire des membres :