-
STMicroelectronics
- Application engineer
2012 - maintenant
-
STMicroelectronics
- “Volontariat international enterprise” (VIE) - Field Application Engineer
2010 - 2011
- Developed TPM Demo using I2C and SPI interfaces using the TI Beagleboard (TI OMAP35x processor ARM Cortex - A8) platform running embedded Linux that was demonstrated at two major trade shows (Cartes in Europe and RSA in the USA)
- Assisted with Android Gingerbread build for the Nexus S phone and TI Beagleboard (TI OMAP35x processor) for NFC chip integration
- Developed Linux Driver for Next generation TPM I2C and SPI Interfaces for embedded systems
- Designed, Developed and Supported TPM test tools for all customer environments (Linux, Windows, DOS and EFI)
- Designed and Developed NFC Android demos applications to demonstrate some possible NFC usages
- Answered selected customers support requests for STM32 (ARM Cortex – M3) micro controller
- Answered selected TPM customers support requests
- Installed and managed an internal wiki to share “how-to” and build information in ST worldwide
Technologies: C, C++, STM32 StdLib, Embedded Linux, gtk+, Windows, DOS, EFI, openssl, beagleboard, Android, TPM, NFC, ARM cortex M3, ARM cortex A8, mediawiki
-
C.E.T.E Méditerranée
- Webmaster - Intern
2006 - 2006
http://lmp-assistants.application.equipement.gouv.fr
- Developed new functions for web applications
- Edited test and validation documents
Technologies: J2EE/Struts, Java, jsp, XML, HTML
-
STMicroelectronics
- Engineer apprentice – Application Engineer
2006 - 2009
Project « Trusted Platform Module » (TPM)
- Developed and Design Test tools for TPM validation and technical support
- Developed firmware upgrade application with graphical user interface running under Windows
- Developed Linux TPM driver for ST19NP18 LPC and I2C interfaces
- TPM integration in an embedded system running Linux
- Software Validation (Bitlocker, Wave ETS, NTRU TSS)
Technologies: C, C++, MFC, openssl, Visual Studio, Rhapsody, UML, Linux.