Jérôme - Ingénieur système C

Ref : 090305P001
Photo de Jérôme, Ingénieur système C
Compétences
Expériences professionnelles
  • Depuis 2009 Fondateur de Sysmic, société spécialisée sur Linux embarqué. Quelques références:
    • Formations Linux embarqué : Création de BSP et de drivers, debug application et noyau, utilisation de
    sondes Jtags, mise en oeuvre de Linux temps réel (ARM).
    • Odyssée Systèmes: Portage du noyau Linux sur un SoC de Kontron (PowerPC 8541)
    • Eolane/Areva: Architecture et développement d'un système de supervision d'un réacteur nucléaire (ARM
    Cortex)
    • Nagra : Mise en oeuvre d’un système par simulation des environnements embarqués (Carte à puce)
    • Tokhatec: Expertise technique pour l'intégration de Linux sur les produits Congatec (majoritairement
    Atom)
    • IER: Conseil en ingénierie logicielle. Développement RFID (ARM)
    • Key Consulting: Expertise pour l'architecture logicielle d'un satellite (Sparc)
    • Substantiel: Gestion de problèmes d'intégration de matériel Conseil pour la mise en place d'une QA.
    Déploiement du noyau et des différents pilotes sur le parc de 10000 machines distantes (x86)

    2010 — 2012 Bouygues Telecom. Responsable technique de la Quality Assurance des produits sous Linux. Conseil sur la
    mise en oeuvre des solutions de profiling (gcov, ftrace, valgrind, etc...) (STi70xx, Mips, ARM, x86)

    Depuis 2009 Intervenant extérieur à l'Insa Rennes, Polytech'Paris (membre du conseil pédagogique) et Polytech'Tours.
    Cours de temps réel et systèmes d'exploitations.

    2006 — 2009 Ingénieur systèmes embarqués chez Hybrid MC, spécialisé en réalité virtuelle pour la TV. Développement des automates pour le déplacement des caméras.(Assembleur, C++, Lua) (PowerPC, 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 électro mécaniciens

    2006 Ingénieur développement système chez Easter-Eggs. SS2L spécialisée en développement et administration
    de systèmes open sources. Principale mission : développement d’un OCR sur ARM ayant pour but l’aide à la lecture pour les aveugles :
    • Compilation et utilisation de la toolchain Gnu avec une sonde Jtag
    • 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

    2004 Projet de fin d’étude : Recherche automatique de similarité de code. Utilisation de différents algorithmes de comparaisons à divers niveaux de la chaîne de compilation. Gestion de l’explosion combinatoire de ce genre de technique à l’aide d’utilisation massive de cache.

    2004 Assistant pédagogique en C/UNIX pour les élèves de 1ère année d’ingénierie d’EPITA (∼250 élèves).
    Formateur Apache, Samba, Shell, Perl et technologies UNIX dans le cadre de la junior entreprise.

    2003 Dassault Aviation section Défense

Études et formations
  • Formation
    Juillet 2005 Diplôme d’ingénieur en informatique à l’EPITA spécialité sciences cognitives et intelligence artificielle.

    Domaines d'intervention
    • Architecture de systèmes à fortes contraintes (puissance, mémoire, temps réel, ...).
    • Configuration et personnalisation du noyau Linux (intégration temps réel, réduction du temps de boot, couche réseau
    spécifique, réduction de la consommation électrique, ...).
    • Ecriture de drivers. Debug matériel. Développement de firmwares.
    • Gestion de la qualité sur systèmes embarqués ou temps réels. Optimisation, instrumentation et profiling de systèmes.
    • Portage de noyaux ou d'applications. Développement de BSP.
    • Support technique des équipes de développement, transfert de connaissances, gestion de projet.

D'autres freelances
Ingénieur système C

Ces profils pourraient vous intéresser !
CV Administrateur système LINUX
Romain

Administrateur système LINUX

  • LE PLESSIS-ROBINSON
LINUX REDHAT LINUX UBUNTU ANSIBLE DEVOPS PYTHON C NAS SAN VMWARE
Disponible
CV Ingénieur système
Saad

Ingénieur système

  • TOULOUSE
DOORS MATLAB SIMULINK UML POLARION UNIX C C++
CV Ingénieur système
Abdelbassat

Ingénieur système

  • LYON
FPGA PCB SYSTEMES EMBARQUES 4G LTE Electronique C IOT Traitement du signal 5G PYTHON
CV Développeur C/C++
Houssein

Développeur C/C++

  • VIRY-CHÂTILLON
Electronique C++ SQL C MATLAB LINUX TEMPS REEL SYSTEMES EMBARQUES GIT JSON
CV Développeur C / C++ / VBA / Linux / Cyber
Arthur

Développeur C / C++ / VBA / Linux / Cyber

  • MÂCON
C VBA ASSEMBLEUR C++ LINUX Cybersécurité PENTEST
CV Ingénieur système FPGA
Billal

Ingénieur système FPGA

  • MORSANG-SUR-ORGE
C++ LINUX RISC XILINX VIRTEX Electronique C FPGA VHDL ARM MATLAB
CV Consultant C
Radouan

Consultant C

  • COMPIÈGNE
C
CV Ingénieur système
Mickael

Ingénieur système

  • PARIS
DOORS PCB PSPICE VBA C NI TestStand SCRIPT SHELL LABVIEW LINUX EMBARQUE
CV Ingénieur système SYSTEMES EMBARQUES
Cathleen

Ingénieur système SYSTEMES EMBARQUES

  • COURBEVOIE
LINUX C PYTHON SYSTEMES EMBARQUES
CV Ingénieur système C++ C LINUX EMBARQUE ARM
Fallou Galass

Ingénieur système C++ C LINUX EMBARQUE ARM

  • BORDEAUX
C C++ PYTHON MATLAB DOCKER ARM PSPICE CADENCE LINUX EMBARQUE ASSEMBLEUR