En résumé

25 years of experience in embedded systems, low and high end...
Linux addict since 1998

Specialties: Embedded systems, Code optimization, processor architecture, firmware, hardware, low power, Digital Signal Processing, Linux.

- Methodology and tools: Trac, Redmine, TWiki, Mantis, Bugzilla, Subversion, Git, Doxygen, Buildbot, openworkbench.
- Development: Cmake, Binutils, Open embedded, BitBake, BusyBox, Buildroot, Emdebian, gcc,
- OS : Linux, OS-X, Android, Psos, VxWorks, eCos, FreeRTOS, OS20/21, ... oops and Windows.
- Protocoles, and networks: TCP/IP, UDP, FTP, BOOTP, HTTP, SSH, Samba, NFS, WiFi, Bluetooth
- Programming : Multitask, real time, linux (kernel, modules, system)
- Languages : Assembler, C, C++, python, bash.
- Ref Designs: FriendlyArm, Raspberry Pi, Pragmatec 2440, Armadeus, ...

Processors (ISA, and micro-architecture) :
- Arm : Cortex A, Samsung S3C24xx, TI Omap, Freescale Imx27/31, Cortex M.
- Freescale : 68xx, 68xxx, 56xxx, 96xxx.
- Texas Instruments : TMS320C2x, TMS320C5x, TMS320C80, MSP430
- Intel : i960, IA-32 (FPU, MMX, XMM, SSE2, SSE3, SSSE3, SSE4), AVX (soon)
- Hitachi : H8, SH4, Nxp : Trimedia, 8051, Nec 78K, Cortus Aps3, Amd Geode.

Digital Signal Processing : FIR, IIR, and multirate filtering, polyphased networks, NCO, DPLL, Digital modulations
Video Standards: PAL, NTSC, SECAM, CCIR601/656, SCART, Y/C, DVI, MPEG
Audio Standards: AES/EBU, AC97, S/PDIF, PCM, MP3, FM Multiplex
Buses: JTAG (FSM), RS232, RS422/485, I2C, SPI, 1-Wire, L3, PCI, PCI-E
Hardware : FPGA, Complex analog filtres, PLL, oscillators, ADC, DAC, conditioning, low power

International work environment

- Recruitment and team management
- Projects management
- Deployment of methods and tools for software development
- Training

Mes compétences :
Traitement du Signal
Gestion de projet


  • Oceasoft - Firmware project manager

    Montpellier 2013 - maintenant
  • Elster SAS - Division Coronis Systems - Chef de projets

    2009 - 2013 International projects management :
    Enhance Wavenis stack to get Japan ARIB T67 certification
    Wavenis Bluetooth bridge compliant with standards ARIB, CE, C-TICK, FCC
    Integration of Wavenis modem into a Handheld compliant with standards CE, FCC, CTICK

    Hardware designs :
    - Gateway, Ethernet/Wavenis based on Arm9 core, and powered by a lightweight Linux distro
    - Developments of Reference Designs, and radio phydgets (sensors actuators).

    Software developments
    - Design of Wavenis Firmware architecture over FreeRTOS
    - Drivers development
    - Wireless Sensor Network Simulator able to simulate several hundreds of radio nodes.

    Software engineering and tools :
    - Installation, and administration of several linux servers hostings :
    - redmine, trac, svn, buildbot, doxygen builder, ftp, ...
  • Pleyo - Senior Software engineer

    2006 - 2009 - Code optimization on embedded Arm platforms
    - Cross compilation Arm cores, SH4, AMD, x86
    - Math, and 2D-graphic acceleration, code optimization, of SDL library.
    HPC : Optimization of rotation matrix computation on Intel Quad core written in assembly language. Eight time faster than native algo based on hard-coded FPU instruction "fsincos". Do the same in CUDA on GPGPU Nvidia fx5800.
  • E'process - Iwedia - Team leader and project manager

    2001 - 2006 - Project management
    - Team management
    - Linux driver development (Audio, Video, graphic, networking, communication, ...)
    - Linux Kernel optimization, and tuning.
  • CFE-KALIDEA (Groupe Inforéalité) - Senior hardware engineer

    1998 - 2001 - Video and graphic card designer (for broadcast market)
    - Graphic and video fast algorithm development in assembler on superscalar DSP (Nexperia)
    - Design of a full digital audio crossbar supporting SSI, AES/EBU, SPDIF, and analog standards
    - Audio library development

  • TDF - Chargé d'études Traitement du signal

    Montrouge 1991 - 1998 - Design of a real time Audio watermaking system based on perceptual coding (Patented Jap, US, EU)
    - Design of a high bitrate modem for french FM radio broadcast (Patented, EU)
    - Video compression algorithm for RNIS transmission (Patented, US, EU)
    - Design of several digital modems : MSK, GMSK, OQPRS, QPSK, FSK.
    - Digital filtering, FIR, IIR Multi-cadence, polyphase, ...
    - Digital audio, and video processing
  • Micro Futur - Computer shop manager (Turnover 3MF)

    1988 - 1991 - Computer sales, maintenance, training, ....
  • Tonna Electronique - RF technician

    REIMS 1986 - 1988 RF amplifier tuning and QA


Pas de formation renseignée