PRESENT
• Arhitecture and support for EB-Linux : an Automotive Linux version of EB , basd on Yocto Open-embedded tools
• This linux is for auto and schould manage virtual containers to run app and shall be aso managed on hypervised environnement by
a L4 (Fiasco) Microkernel ..
• Also Responsible for Continous Integration Team: plan, support and follow activity
• CI also include managing testing of the EBLinux using Robot Framewirk and LTP tests ..
• Development of Solution for Public Gateway EMBMS Live Services WIFI multicast
• LTE eMBMS (evolved Multimedia Broadcast Multicast Service) are used to drive live multicast service to end userphones.
• An LTE Outdoor unit is connected to a Gateway, the soft to be developed will be deployed on PG to activate dash live services and
forward multicast packet to WIFI.
• based on Expway Libarary a service will be developped and installed as daemon onBroadcom based public Gateway
• Integration of Netflix nrd 4.3 within new 4K STB .
• Concept and develop a library called HDCPManager that provides interface to manage hdcp links In and Out and in 1.X and 2.x versions.
• Concept and develop a library called DrmManager that provides interfaces to managers Playready 2.5 and eventually Widevin for SFR new Box
• Concept and develop a library that will install provisioning Data on STB on factory for SFR new Box ( data : Nagra, HDCP, DRM and SFR keys )
• Integration of STMicroelectronics PlayReady SDK in SFR Set Top Boxes products
• Developing a library interface of STM PlayReady SDK , to be used by SFR Middleware on Set Top Box .
• Integration of Netflix Partner Client Code in Middleware code on Set Top Box Based on 7105 Chip of STM.
• Porting some parts of Netflix client code (audio and video driver and some Direct FB code ) to work on 7105 based Set Top Box
• Realization of automatic Netflix tests and certification
• Monitoring with Netflix partner via weekly conferences calls between team in US and France and daily coordination integration
• Development of software module that use a cloud client ( based on PogoPug Fuse solution); So the user could connect , mount and use his pogo cloud files on her STB
• Development and integration of Media Center new features on Middleware.
• Writing of SSA (Software Specification Architecture) of service STB PVR sharing (PVR: Personnel Video Recording) : secured solution based on Protocol HLS to play STB recorded movies on LAN and WAN devices ; records will be transcoded , segmented , encrypted and served to clients).
• Writing of STS (Software tests Specifications) of PVR Sharing service on STB part of Service.
• Develop Web Services STB Export module that will export multiple STB features (Remote Control, Pairing, PVR, EPG ..) via HTTP Rest and UPNP.
• Develop STB DMR : module proposing DLNA DMR service UPNP and HTTP Rest.
• Develop MediaPlayer : module STB, for mixed playlist media managements
• Develop Receiver Expo STB : module that serves as a asynchronous full duplex communication library between the Middleware and Web Services Export Binary
• Develop PfsProxy : module on multiple platforms (STB, Android and IOS) of for connection and communication with Bouygues platforms (EPG, PVR, OAuth, Smartvision .. ) with automatic authentication tokens management.
• Develop DMC : module on multiple platforms (STB, Android and IOS) it’s a UPnP control point
• Development of a Native Middleware on Android (NDK / C / C ++ / JNI / JAVA and JAVASCRIPT) composed from DMC, DMS and PFSPROXY : JNI , JAVA and JavaScript Layers for each library ..
• Development and integration of a module within Middleware STB ; it’s a MediaCenter module that allow the sharing and control of medias over networks via Upnp/Dlna Protocol.
• DMS (Digital Media Server) solution is Twonky from PacketVideo company
• Development of a module in C for control and management of the Twonky server via RPC and for sharing FTA PVR and media content from USB drives connected to the STB
• Development and JAVA JNI layer of the module to be exploited later by the UI in JAVA
• TMA : Third Maintenance Application of Network Server System on aircraft Airbus A380
Environment : C, C++, Java, Perl, Python, SGBD MYSQL, Linux ..• Design and implementation of an application that manage a Switch via i2C in the NSS (Network System Server) for the Airbus A380
• The PSM, interfaces with LDAP, VPN, an I2C interface to control the Switch and a Flight switches.
• Test are automatized in virtual environment using Perl scripting and shared memory C programs .