jihed jebali - WIZBII jihed jebali a publié son profil professionnel sur WIZBII. j j

jihed jebali

Embedded Software Engineer

Compétences

c/c++linuxstm32embedded systemEmbedded LinuxjavahtmlphpmysqlEmbedded CarmCross-compilationToolchainmakefilecmakeBuildrootSet-top-BoxIPTVsvnEmbedded Operajavascriptuartspii2cRaspberryvhdlMatlabsimulinkSignal ProcessGitPythonRS232JTAGBroadcom

Expériences

Embedded Software engineer

- MaintenantDéveloppement informatiqueCurrently I am working on C/C++ DATAMINING solution embedded in the STB. The DATAMINING report contain all the end-user actions (Zapp, put STB in standby, play record..). The report will be sent at most 2 times per day through TCP/IP connection and only if its size reach 2MB. I implemented a retry mechanism in case of the client's server is unreachable, the STB should send the report after a random period (between 10 and 20 minutes). After all of that when the report is arrived on the server a client application analyze all the actions. Technical Environment: C, C++, Socket TCP/IP, IPC, ARM, Embedded Linux, Buildroot, DVB, Bugzilla, SVN, Phabricator, Cross-compilation.

Embedded Software engineer

- Développement informatiqueActivities: Development of Control Access System (CAS) used by VIACCESS-ORCA library. 1. Study of the new specification: VIACCESS-ORCA6.2. 2. Development of the requested APIs from the CAS provider: Allow the VIACCESS to use and to set the STB HW resources (DMX,XNVM...). This implementation is based on unit tests. 3. Development of a new driver interface called dvbsec between VIACCESS and Broadcom library (Nexus). Technical Environment: C, cmake, ARM, Embedded Linux, Buildroot, gdb, Set-top-box, DVB, Bugzilla, SVN, Phabricator, Cross-compilation.

Embedded Software Engineer

- Développement informatiqueActivities: Design and development of native plug-in opera SDK used to interface with Huawei portals for controlling a set-top-box. Development of C Opera extension responsible of: - Ensuring Live Functionality, VOD Functionality, Time Shift Functionality and Network Personal Video Record Functionality. - Management of Set-Top-Box resources. Technical Environment: C, Embedded Linux, Buildroot, Embedded Opera, Set-top-box, Native JavaScript Extension, Geany, Cross-compilation, DBus, EPG Huawei. Technical Environment: C, Embedded Linux, Buildroot, Embedded Opera, Set-top-box, Native JavaScript Extension, Geany, Cross-compilation, DBus, EPG Huawei.

Trainee

- Développement informatiqueDesign and development of an automated garbage collector accepting only cans and plastic bottle. The station rewards users with internet connection over WIFI or with USB charging. It sends also the temperature and humidity measurement to the cloud every 5 minutes through dedicated web services.

Student

- Développement informatiqueDevelopment of mobile application that determines best road map to reach a destination based on information provided by the traffic data base which is updated in real time by IOTs.

Student

- Développement informatiqueDevelopment of C++ application showing the weekly schedule of the cinema in Tunis through notifications.

Student

- Développement informatiqueDevelopment of Python application that reads humidity sensor output every 15 minutes and reacts accordingly if the tree needs water.

Formations

Ensi

2014 - 2017 Paris, FranceDéveloppement informatique, Infra / Réseaux / Télécoms

Concours Nationaux d'Entrée aux cycles d'Ingénieur- Institut Préparatoire Aux Études D’Ingénieurs De Nabeul(Cycle Préparatoire)

2012 - 2014 TunisiaÉtudes / Statistiques / Datarank: 288/1771

Baccalauréat ou équivalent Mathématiques- Lycé Hawaria

2011 - 2012 Al Huwariyah, Tunisia, Al HuwariyahDesign / UX / UIMention: bien

Mes qualités

Communicant·e
Convaincant·e
Esprit d'analyse
Esprit d'équipe

Langues parlées

  • Anglais

    Professionnel

  • Français

    Professionnel

  • Italien

    Intermédiaire

Faire de chaque avenir une réussite.
  • Annuaire emplois
  • Annuaire entreprises
  • Événements