Youssef - Développeur C

Ref : 160315B001
Photo de Youssef, Développeur C
Compétences
C
C++
PERL
LINUX EMBARQUE
Expériences professionnelles
  • EVEEmulation and Verification Engineering (EVE)
    2014 - aujourd'hui

    EVE is the worldwide leader in hardware/software co-verification solutions

    Project: Synopsys “Zebu” Emulator SW Validation(C/C++/VHDL/SV, Linux RH)
    Develop Perl/shell scripts to retrieve useful parameters from log files Databases
    Develop Test Bench to ensure the quality of zebu hardware/Software releases
    Debug issues in compilation flow (from design synthesis to backend to place and route)
    Write test plan and define validation scenarios of new features
    Valid Campaigns analysis, bug fixing, patches generation , integration, customers report
    Bug reporting, SW issues notification to SW developers team
    Technical Environment : C/C++, linux, VHDL,Verilog,Perforce,Perl,Shell,bash

    Project: Android Mobile Audio Components Validation (C++/Linux/Android)
    Campaigns analysis, bug fixing, patches generation , integration
    Development of patches from Audio Manager Middleware to drivers layers.
    Audio Manager policy validation (BLUETOOTH,EARPIECE,HEADSET,SPEAKER)
    Audio Player recorder plugin implementation(Java/Android) for Audio Media player tests and checking Audio Mode behavior
    Technical Environment Java OpenJDK, Java,L’IDE Eclipse, ADT (Android Developement Tools),SDK (Software Development Kit) Android, phone flash tool

  • SAGEMCOM
    Jan 2006 - Jan 2013

    Sagemcom is a leading European group on the high added-value communicating terminals
    Project: HD/SD FREEVIEW and FREESAT for DTG(Digital TV Group)(C/C++,Linux)
    Description: Developing Middleware Components (Scan/MHEG-5/DVB Subtitle, etc.) that respond to the rules listed by The Digital TV Group (DTG) which is industry association for digital television in the UK

    Role/Responsibilities:
    Freesat Browser design with HTML5 and Javascripts API Coding to interfere with Sagemcom Middelware and Opera Browser
    Stack integration of Mheg-5 Libraries (Multimedia and Hypermedia interactive television )
    Modelling and Implementing components (DSMCC/Scanning/Subtitles/Audio/Video/I-Frame)
    Implementing Video progressive download via HTTP
    Implementing trick Modes functionalities (play,pause,stop,forward etc)
    Modelling and design GUI (Flash User Interface) via direcfb
    DTG Test Suite validation Bug fixing and Critical field Issues fixing in Sagemcom sales organization in UK – London (3 months)
    Product delivery and presentation to BBC and DTG companies
    Technical Environment C ; ST-Linux ; Multithreading ; DVB(PAT/PMT/NIT/BAT) HTTP/HTTPS;DVB-S/S2;DVB-Subtitles;MPEG2:AC3+;HEEAC;MPEG4;HDMI;SCART;Aspect Ratio: Letterbox, Pan&Scan, full screen

  • STMicroelectronics
    2003 - 2006

    ST is a global leader in the semiconductor market serving customers across the spectrum of sense and power and automotive products and embedded processing solution

  • Project: TNT HD/SD to Canal+/Canalsat(C/C++,OS21)
    aujourd'hui

    Description: Developing Middleware Components (Front End/Table monitoring /DVB Subtitle, etc.)
    Modelling and Implementing components (Scanning/Front end/PMT/PAT monitoring)
    Implementing MMI components
    Bug fixing and validation campaign
    Modelling and Implementing DLNA player and DLNA Controller
    Conformance Test Tool validation
    Integration Embedded DLNA player into set top box
    Modelling and Implementing GUI List Manager
    Implementing files Transfer processing from USB stick to Set top box

    Technical Environment HTTP, TCP/IP, RTP/RTSP, VOD, UDP/IP, FTP,SSH,NFS , DVB-T/T2, MPEG2,MPEG4 ,HD/SD TV , HDMI,SCART,FFMPEG
  • Project: Embedded Map design (C/C++, QT, arm-linux-cortex A8)

    aujourd'hui

    Embedded Map Modeling and Implementing under QT/Linux based on « openStreetMap » in order to provide to buses and trains passengers to real time following of paths , different stations, weather and point of interests traveled by the transport means
    Cross build and production of binaries, images, kernel, Uboot files for the embedded firmware
    Box flashing with different mode NFS/RAM/µBOOT with Uboot environments settings
    CGICC library cross compilation for arch : ARM-Cortex-A8 µproc : TI Sitara™
    Media file (Audio/Video/Images) transfer from HTML browser to the embedded Server

    Technical Environment : Embedded linux, C/C++,QT,Uboot, ARM,Cross compilation
  • Project: STi7100 and delta phi (systemC/Solaris)
    aujourd'hui

    Modelling and Implementing STBus components
    Design and implementing ST220 and ST40 wrappers
    transaction level modelling of ST bus components

    Technical Environment Clearcase , SystemC,VHDL,C++,STBus,Cadence
Études et formations
  • DOMAIN OF EXPERTISE:
    • Embedded application coding (C/C++),and STB middleware Plugins design (IPTV,DLNA,DVB,MHEG)
    • Bug tracking, Bugs fixing and patches integration(Git/Gerrit, SVN/Bugzilla)
    • Software Cross build , kernel drivers, boot generation and chip card “ARM/ST core” flashing and debugging
    • MMI and GUI features implementation(QT,VISUAL C#, Flash)

    TOTAL YEARS OF EXPERIENCE :
    • Senior Software Engineer ( 4 years)
    • Software development (8 years)
    • Development team coordinator (1 years)

    Skills
    DOMAINS Set top Boxes, Embedded Systems

    CERTIFICATIONS
    PROGRAMMING LANGUAGES C/C++,ANDROID,python, perl, shell, SystemC , VHDL ,PHP, SQL, Action script, MATLAB, MAPLE, Visual Basic,QT,Visual C#
    WEB Php/MySQL,html,flash,Action Script
    IDE Eclipse,Kate,
    DATABASES
    TOOLS Configuration Mgt : Clearcase, SVN, RapidSVN, BugZilla,GIT/GERRIT

    Development tools : Kate, Eclipse, Cadence, NCSim,DDD,Wireshark,Java OpenJDK, L’IDE Eclipse, ADT (Android Developement Tools),SDK (Software Development Kit) Android, phone flash tool
    METHODOLOGIES SCRUM,AGILE
    BUSINESS INTELIGENCE
    HARDWARE Set top boxes , ST core, ARM
    PROTOCOLS HTTP, TCP/IP, RTP/RTSP, VOD, UDP/IP,
    FTP,SSH,NFS,TFTP,TELNET,SCP
    COMUNICATIONS & NETWORKING HTTP, TCP/IP, RTP/RTSP, VOD, UDP/IP,
    FTP,SSH,NFS,TFTP,TELNET,SCP
    SECURITY
    SYSTEMS Linux, Ubuntu,Windows,OS21
    OTHERS Set top boxes, PVR;DLNA;VOD;MHEG-5

    Education – Languages
    EDUCATION
    Electronic Engineer Diplomas / 2003 – ENIT Tunisia
    Signal processing and Automatics Master degree/2004 – ENIT Tunisia

    LANGUAGE
    French : Fluent
    English : Professional

Autres compétences
DOMAIN OF EXPERTISE:
• Embedded application coding (C/C++),and STB middleware Plugins design (IPTV,DLNA,DVB,MHEG)
• Bug tracking, Bugs fixing and patches integration(Git/Gerrit, SVN/Bugzilla)
• Software Cross build , kernel drivers, boot generation and chip card “ARM/ST core” flashing and debugging
• MMI and GUI features implementation(QT,VISUAL C#, Flash)

TOTAL YEARS OF EXPERIENCE :
• Senior Software Engineer ( 4 years)
• Software development (8 years)
• Development team coordinator (1 years)

Skills
DOMAINS Set top Boxes, Embedded Systems

CERTIFICATIONS
PROGRAMMING LANGUAGES C/C++,ANDROID,python, perl, shell, SystemC , VHDL ,PHP, SQL, Action script, MATLAB, MAPLE, Visual Basic,QT,Visual C#
WEB Php/MySQL,html,flash,Action Script
IDE Eclipse,Kate,
DATABASES
TOOLS Configuration Mgt : Clearcase, SVN, RapidSVN, BugZilla,GIT/GERRIT

Development tools : Kate, Eclipse, Cadence, NCSim,DDD,Wireshark,Java OpenJDK, L’IDE Eclipse, ADT (Android Developement Tools),SDK (Software Development Kit) Android, phone flash tool
METHODOLOGIES SCRUM,AGILE
BUSINESS INTELIGENCE
HARDWARE Set top boxes , ST core, ARM
PROTOCOLS HTTP, TCP/IP, RTP/RTSP, VOD, UDP/IP,
FTP,SSH,NFS,TFTP,TELNET,SCP
COMUNICATIONS & NETWORKING HTTP, TCP/IP, RTP/RTSP, VOD, UDP/IP,
FTP,SSH,NFS,TFTP,TELNET,SCP
SECURITY
SYSTEMS Linux, Ubuntu,Windows,OS21
OTHERS Set top boxes, PVR;DLNA;VOD;MHEG-5

Education – Languages
EDUCATION
Electronic Engineer Diplomas / 2003 – ENIT Tunisia
Signal processing and Automatics Master degree/2004 – ENIT Tunisia

LANGUAGE
French : Fluent
English : Professional

D'autres freelances
Développeur C

Ces profils pourraient vous intéresser !
CV Ingénieur cybersécurité - DevOps
Valentin

Ingénieur cybersécurité - DevOps

  • WITTISHEIM
LINUX WINDOWS Cybersécurité C DOCKER PYTHON Rust
Disponible
CV Architecte Développeur Systèmes Embarqués
Enzo

Architecte Développeur Systèmes Embarqués

  • TOULOUSE
C MICROCONTROLEUR
Disponible
CV Développeur
Arthur

Développeur

  • LUTTERBACH
JAVA PHP C++ SQL JAVASCRIPT PYTHON C ORACLE SQL SERVER PL SQL
Bientôt disponible
CV Développeur PYTHON
Julian

Développeur PYTHON

  • LAVAL
PYTHON JAVA C SQL PHP GIT
Disponible
CV Développeur & Administrateur Systèmes Freelance
Thibault

Développeur & Administrateur Systèmes Freelance

  • LE MANS
LINUX UNIX WINDOWS JAVA PHP C SQL SERVER Vue.js
Disponible
CV Ingénieur de développement DEVOPS
Moujib

Ingénieur de développement DEVOPS

  • COURBEVOIE
C Kubernetes DOCKER GITLAB LINUX EMBARQUE DEVOPS
CV Développeur Web
Narcisse Cabrel

Développeur Web

  • LILLE
SQL JAVASCRIPT REACT.JS PHP LARAVEL PHP C MYSQL PYTHON React Native
Disponible
CV Ingénieur de conception et développement
Youssef

Ingénieur de conception et développement

  • CHAMPIGNY-SUR-MARNE
JAVA JAVASCRIPT Angular PL SQL C MYSQL J2EE PYTHON Spring Boot ORACLE
Bientôt disponible
CV Développeur
Lorenzo

Développeur

  • ALLAUCH
HTML CSS C C++ JAVASCRIPT SQL
Disponible
CV Ingénieur de développement C++
Moufida

Ingénieur de développement C++

  • PARIS
C++ C LINUX PYTHON
Disponible