Overall 8 years and 5 months of experience in embedded system middle-ware development for products running under Linux.
Working as R&D Engineer in SAGEMCOM from December 2007 till date.
Mes compétences :
Linux embarqué
C
Android
Entreprises
Institut de Recherche en Informatique de Toulouse (IRIT)
- END-OF-STUDY Internship
2007 - 2007Analyzing the 80x86 Instruction Set and describing it with the entry language of a GPL software called GLISS in order to generate the instruction-set simulator (ISS).
SAGEMCOM
- Senior Embedded Software developer
Rueil-Malmaison2007 - maintenant>> ORANGE LIVEBOX PRODUCT LINE, ATR – 2012/TODAY : more than 2 years of experience in VOIP (SIP / H.323) modules maintenance and enhancement for SAGEMCOM residential and professional gateways.
Responsible for development and debugging of VOIP modules for Livebox Orange gateways
>> SAGEMCOM LINUX BASED TABLETS, ATR – 2007/2011 : 4 years of experience in firmware development for 7-inch multimedia WIFI tablet running under Linux : system level software, middle-ware software and web man-machine interface(MMI).
Became responsible for development and debugging of middle-ware layer modules
Designed and Wrote code for :
• System manager : application management, mass storage plugging (USB, SD card) and
Battery charge events handler, power management modes transitions, volume and luminosity configuration.
• Network manager : Ethernet/WIFI connection configuration, connectivity events handler and
provides network information.
• IMAP Email Client based on tinymail
• Plug-ins for Opera browser according to the SDK specifications
• Contacts and Calendar applications (Voxmobili's certification for T-Hub)
• Automated test application for System manager
• MMI running on Opera browser, (HTML coupled with Javascript and CSS)
• Wrote Design documents for middle-ware layer modules
• Mastered firmware generation process using LTIB
• Wrote stress testing plan for delivered software
• Contributed to the writing of the acceptance tests for TELSTAR T-Hub version validation
• Supported team members in middle-ware modules debugging and development
• Conducted training sessions to explain middle-ware architecture for some team members
and trainees
• Mentored trainees for their End-of-study projects.
Formations
Faculté Des Sciences De Tunis (Department Of Computer Science) (Tunis)