Mes compétences :
Android
Continuous integration
Intégration
Linux
Python
Entreprises
Freescale
- Software Engineer, Linux Expert
ToulousemaintenantBoard bring-up
2009
The goal is to support a customer, and adapt Freescale BSP (Board Support Package) to its custom board.
*
Linux expertise
Help former linux developers to keep up with latest kernel changes and git version managment system.
*
bcm4329 driver
The bcm4329 is the latest WiFi and bluetooth chip from broadcom. Broadcom Wifi driver adaptation for Freescale MX51 CPU. Bluez bluetooth stack port to the Broadcom solution.
Android Project
2008
Project goal is to port the Android software platform on a Freescale reference design phone.
*
3G HSDPA L4 stack
linux prototype of the HSDPA software stack from the symbian mainline. linux BSP kernel upgrade from 2.6.11 to 2.6.24. Sim card driver, audio routing driver, network driver, CPU to DSP communication driver.
*
Intern mentoring
His task is to adapt Android to the Freescale linux phone stack. Reverse Engineering of the phone framework of Android (source code wasn't available at that time)
LTE Project
2007/2009
Long Term Evolution, the "4G" standard of 3gpp organization.
*
Security aspects
Security protocol enabling solution against eavesdropping and data tampering. Firmware modification resistance.
*
FPGA demo Barcelona's 3GSM 2008
H264 Video on an LTE simplex channel (3 month at San Diego, California)
*
LTE Symbol processor. Viterbi and turbocode decoders
System Design, Firmware, Developpement of a C compiler C for a 16 bit RISC processor Methodology and system tests on FPGA (20 GB iof test vectors
DVBH project
2004/2007
DVB-H is a broadcasting standard for TV programs on mobile handsets.
*
DVBH demo at 3GSM World Congress 2005
firmware of the DVBH-MAC in assembly, linux driver, QT GUI
*
Programmation and DSP architecture
Implementation of a DVB-T demodulator on the starcore DSP. Architecture, simulator and implementation on a 4 cores MSC8126 DSP. C optimization for fastest generated code. Dataflow managment to maximize the ALU use.
*
DVBH MAC
HW&SW System Architecture and final implementation of the MAC in the Freescale DVB-H solution firmware, driver, hw simulator
Intel
- Software Engineer
Meudon2009 - maintenantContinuous Integration Team:
Implementation of a gated-commit CI system on Intel's Android Mainline (based on opensource project buildbot). 500 developers, 150 build servers, 300 tests setups.
->2010
Power Management Team:
Linux Driver develoment and integration for advanced power managment of system of chips
Open source tool development for trace analysis, and power optimization. (pytimechart)