Eric - Consultant technique C

Ref : 081023J001
Photo d'Eric, Consultant technique C
Compétences
C
C++
PERL
TCP / IP
VISUAL C++
PHP
ORACLE PL
Expériences professionnelles
  • NXP SEMI-CONDUCTORS (China, Shanghai) – R&D
    Client & Environment
    • Management & Integration – Telecom handset manufacturer
    • The background of this project is the integration of different third party vendors into NXP 5210 platform to make a turnkey solution for Chinese customers.
    • Suppliers: NXP Software, Arcsoft, Access
    Objectives
    • To provide a pre-integrated solution for Chinese design houses
    • To study, design architecture for application layer.
    • To develop adaptation layers for third party multimedia and mms/wap
    • Study and design how to integrate selected MMI provider solution
    • Training of new permanent members
    Actions
    • Architecture for application development and integration
    • Bug investigation on PC simulator, JTAG board, terminal traces analyzes
    • Support multi-site development set up.
    • Integration of messaging/multimedia/java features
    • Application I/O management (LCD/keyboard/touch screen)
    • Engine and application integration into NXP platform
    Technical Environment
    • Model oriented programming (layout, engine, events management, graphic designing tool)
    • ARM 9, C, C++
    • GSM-DCS, GPRS, EDGE, UMTS, SS7, RTP, UDP-TCP/IP
    • Application layer (Digital Airways: Trolltech partner solution), Middleware, multimedia, File System, SMS/MMS, Java, Drivers
    • JTAG, traces
    • SVN
    Duration
    • 16 months

    NXP SEMI-CONDUCTORS (China, Shanghai) – R&D
    Client & Environment
    • Management & Integration – Telecom handset manufacturer
    • The background of this project is the support of the Philips customers for the integration of their hardware and software solution.
    • The Customer provides his application layer and integrates it on the Philips solution.
    • End customer : Samsung
    • Product: Lime
    Objectives
    • To help the customer to integrate ISS into 5210 NXP solution
    • To provide information to the customer for the integration
    • To debug with the Customer, both NXP part and customer part
    • Maintain correct information link with France team (CSL2 & development) for remote support
    • Provide close support to Samsung support on site.
    Actions
    • Debugging/optimization of ISS code
    • Investigation on JTAG board
    • Traces analyzes
    • Patches integration and file configuration management
    • Communication with France team for alignment and status on the issues
    • Status on PR solving advancement, local contact
    Technical Environment
    • ARM 9, C, C++
    • GSM-DCS, GPRS, EDGE, UMTS, SS7, RTP, UDP-TCP/IP
    • Gimaging, Middleware, multimedia, File System, SMS/MMS
    • JTAG, traces
    • Clearcase
    Duration
    • 8 months

    PHILIPS SEMI-CONDUCTORS (China, Peking) – R&D
    Client & Environment
    • Management & Integration – Telecom handset manufacturer
    • The background of this project is the support of the Philips customers for the integration of their hardware and software solution.
    • The Customer provides his application layer and integrates it on the Philips solution.
    • End customers : NEC, Samsung, Bird, CECT, Le novo

    Objectives
    • To help the customer to integrate the Philips solution
    • To provide information to the customer for the integration
    • To debug with the Customer, both Philips part and customer part
    • Training of new permanent members
    • Establish link with France team (development)
    • Provide expertise to local team
    Actions
    • Debugging for different customer
    • Investigation on JTAG board
    • Traces analyzes
    • Patches integrations and file configuration management
    • Communication with France team for alignment and status on the issues
    • Training of local permanent members
    Technical Environment
    • Windows 2000, ARM 9, C, C++
    • GSM-DCS, GPRS, EDGE, UMTS, SS7, RTP, UDP-TCP/IP
    • Bluetooth, Com L1,L2,RR, Middleware, multimedia, File System, SMS/MMS
    • JTAG, traces
    • Clearcase
    Duration
    • 15 months

    MOTOROLA (UK & Singapore) – R&D
    Client & Environment
    • Management & Integration – Telecom handset manufacturer
    • The background of this project is the development of the first 2.5G low-cost commercial handsets. The client was moving its software development team from the UK to Singapore and needed management and technical support for the new local staff.
    Objectives
    • Responsible of the Messaging functionality on all Sendo phones
    • Initially, the task was integrate and to customize the Teleca messaging platform
    • Responsible of the MMS function of the phone, from the stack to the application layer
    • Fixing the bugs for the Vodafone release
    • Training the development staff on debugging and integration
    • Provide technical expertise to launch project and train new permanent members
    Actions
    • Integration of the Teleca new releases into the Sendo code
    • Management of the different software versions
    • Code analysis and debug on SMS, MMS, Content Management, MMI
    • Code re-design to improve the integration time
    • Customization of the code according to the operator requirements
    • Adapting the simulation tool for PC for debugging
    • Obigo Upgrade and source code upgrade.
    • Training of new permanent members of staff in Singapore.
    Technical Environment
    • ARM 7, C
    • GSM-DCS, GPRS, EDGE, UMTS, SS7, RTP, UDP-TCP/IP
    • DRM, OMA-DL, MMS/SMS
    • Clearcase
    Duration
    • 4 months

    SAGEM (Paris, France) – R&D
    Client & Environment
    • Management & Specification – Telecom handset manufacturer
    • The background of this project is the development of the first 3G commercial handset (UMTS). Many new features are embedded : DRM (Digital Right Management), FOTA(Firmware update Over The Air), PTT (Push To talk), Media Player, New flash memory management, Videotelephony, SyncML over the Air

    Objectives
    • At the very beginning of the project, the task is to specify the new embedded components according to the operator requirements and to the SAGEM development capabilities. This way we can evaluate the work load and define the road map.
    • I have to manage several project integrations according to the road map and to the available human resources.

    Actions
    • Specify and manage the development and the integration of some new project features. Some components are developed by external providers (FOTA, SVG, SyncML-DM).
    • In the new technologic context, the handset manufacturers have to fit the operator requirements: For each requirement, I have to decide if SAGEM is going to be compliant or not, according to the technologic capabilities and to the product road map.
    • The main projects I work on are : DRM, FOTA, Media Player, Flash memory management
    o DRM : Specify the impacts of the DRM integration on the application (Functional specification and MMI)
    o Media Player : Specification of the Player according to the Operator requirements (Requirements management)
    o Codecs compliance management : Specification of the evolution needed according to the operator requirements
    o Flash memory management : Specification of the new flash memory management according to the operator management (FAT FS embedded, Mass Storage, SD Card management)
    o Total responsibility of the FOTA :
     FOTA solution supplier : benchmark and selection
     Update agent integration specification and management
     Download agent (OMA – DM and DL) : Integration management
     Source code linking optimization to reduce the FOTA package size(Survey and specification)
    • Communication over the different teams (Messaging, WAP, OS, Multimedia, telecom) about the impacts of the new specifications and about the technical abilities of each part.
    Technical Environment
    • ARM 7, C, C++
    • GSM-DCS, GPRS, EDGE, UMTS, SS7, RTP, UDP-TCP/IP
    • FAT FS, Audio-Video Codecs
    • OMA-DL/DM,
    • SyncML PC/OTA
    • CVS
    Duration
    • 8 months

    SAGEM (Paris, France) – R&D
    Client & Environment
    • SAGEM sells GSM-DCS modules to Chinese handset manufacturers. Those modules are the intelligent part of the Phone (Telecom, Embedded software and hardware).
    • End customers : CECT, Sandy, Bird, Intercube
    Objectives
    • To help the Chinese handset manufacturers integrating the modules for the phone production
    • Customization of the software for each Chinese customer.
    • Training on SAGEM tools
    • To separate the resources (menu, fonts, pictures, sounds,…) from the code and to make a user-friendly tool to allow our customer to easily customize the MMI.
    Actions
    • Architecture of the application layer for the resources project integration
    • Specification and validation of the MMI customer tools
    • MMI Customization support
    • Optimization for the tool
    • Synchronization of the Customer customization with SAGEM
    • Customer training on the personalization tool.
    • Bugs reports and evolution management of the tool.
    • Software integration and release for the customers
    • Establishment of Reference Design for the Customers using this new architecture
    • Proposal of this tool to Vodafone which uses it to specify the MMI for all his customers (with the Sagem Simulator)
    Technical Environment
    • ARM 7, Unix
    • C,C++, Application customization, xml
    • CVS
    Duration
    • 15 months

    DASSAULT AVIATION (Paris, France) – R&D
    Client & Environment
    • The client is the military part of DASSAULT AVIATION that manages the fight planes.
    • The project was the RAFALE aircraft for the export version
    • It was about the MMI that is very complex regarding the number and the complexity of the equipments that are embedded on the aircrafts.
    Objectives
    • To specify the MMI of the embedded software
    • To follow-up the development
    • To validate the final product
    Actions
    • MMI specification for the screens and commands of the pilot.
    • Interaction with THALAS AVIONICS that manages the development
    • Validation of the development on a real embedded system and on the aircraft
    • Supplier relationship during the specification, development and validation phases
    Technical Environment
    • Windows NT
    • Smarteam
    • Avionics, weapons management, flight management
    Duration
    • 13 months

    VODAFONE (SFR) (Paris, France) – R&D
    Client & Environment
    • The client is the first private telecom operator in France (SFR)
    • Two projects :
    o Mobile BTS (BTS on embedded on a truck) that is linked to the Operator network through a satellite link.
    o GPRS performances investigation into the TGV (High Speed Train)
    Objectives
    • For the BTS project, the aim was to follow-up the manufacturing of the station and to validate it.
    • For the GPRS project, I had to investigate into the causes of the low performances of the new GPRS network in very hard conditions)
    Actions
    • In the first project :
    o The network planning had to be specified for each new use. I studied the whole system.
    o Writing of several documents for the different test phases (unit tests (A interface, satellite link, …), Global link test, Operator nominal mode test)
    o Test phase
    o Writing of a complete user guide for this station.
    • In the GPRS project :
    o Study of the GPRS system
    o Complete investigation of the whole end to end link
    o Laboratory tests (Handover tests, low radio level conditions, sensibility tests) on several handsets.
    o Benchmark of the handset performances
    o Tests in the train in very hard radio conditions (Handover every 40 seconds, low level signal, interferences)
    o Air interface analyze, Interoperability tests between the GPRS and GSM parts of the network.
    o Writing of a document that showed the different elements of the networks that were responsible of the bad performances (handset, network elements, IP,…)
    Technical Environment
    • GSM-GPRS, BTS, BSC, MSC, HLR. SS7, VSat, TCP/IP, Agilent,
    Duration
    6 months

    ONERA (Paris, France) – R&D, Training period
    Client & Environment
    • The project was about a new electrical thruster that had to be embedded on the new satellites. Those thrusters are used to maintain the satellites into the correct orbit. Usually, the embedded thrusters use chemical products to produce a propulsion force. The new generation of electrical thruster double the life time of a satellite.
    Objectives
    • Even if those thruster are very efficient compared to the chemical ones, the physics phenomena that were involved into it were not very well understood. I had to write a numerical simulation of the thruster to help a better understanding of the physics that should gave precious information for the optimization.
    Actions
    • Study of the system and the already existing plasma simulations (Berkeley university)
    • Study of new numerical simulation solutions : Monte Carlo, PIC(Particle In Cell)
    • Conception of the simulator and its Graphics Interface
    • Development and validation of the simulator
    • Statistics and first results analyze

    Technical Environment
    • C, C++, Solaris, Fortran, matlab
    • Monte carlo method, PIC
    Duration
    • 12 months

    Other experiences
    • Assessment teacher in Physics and Chemistry ( French National education) at the BAC + 2 level (Math SPE) : 1 year
    • Experimentation data analysis on a heavy particles accelerator located in Hamburg (Training period) : 6 months
    • applications development (QT, KDE, Php/MySql, Javascript, VC++, QT, KDE)

Études et formations
  • Technical Skills
    Computer experience
    • C, C++, VC++, QT, STL, Boost, Java, perl, Python, javascript, OOD/OOP, XML, Multi-threading programming, Scripting, PhP/Mysql, html/dtml/ajax/css, Real-time
    • Tcl/Tk, Maple, Matlab, Statemate, Labview, Oracle (PL/SQL), CVS, SVN, Clearcase, smarteam
    Telecom
    • GSM-DCS, GPRS, EDGE, UMTS
    • SS7, Network planning, RTP, UDP-TCP/IP, ATM, Spatial telecom
    • Bluetooth, Multimedia, File System, SMS/MMS, Com L1,L2,RR, Middleware, Application layer
    • OMA-DL/DM, SyncML, FOTA

    Scope of Intervention
    • Integration, development, design
    • Project management

    Language Skills
    • English : Fluent
    • French : Mother tongue
    • Chinese Mandarin: Basic conversation

    Education & training
    2001 IT/Telecom Engineer. SUPAERO (France)
    • Analogical and digital Electronic devices
    • Numerical telecommunications
    • Space telecommunications
    • Aerodynamics
    • Structure science
    • Control and transmission
    • Flight mechanics
    • Electromagnetism
    • Software engineering

    1999 Fundamental Physics (Master). E.N.S. CACHAN (France)
    • Electromagnetism
    • Optics
    • Laser
    • Fluids mechanics and plasmas
    • Analogical and digital electronics
    • Relativist mechanics
    • Magneto-hydrodynamics
    • Mathematical methods for physic
    • Classical and quantum mechanics
    • Thermodynamics
    • Subatomic particles
    • Condensed matter & Crystallography

D'autres freelances
Développeur C

Ces profils pourraient vous intéresser !
CV Analyste programmeur PHP
Mamadou

Analyste programmeur PHP

  • AMIENS
C PHP JAVA C++ SQL MYSQL Angular
Disponible
CV Ingénieur de développement JAVA
Meriem

Ingénieur de développement JAVA

  • VILLEJUIF
JAVA ORACLE SQL MONGODB UML PHP C PYTHON PHP LARAVEL ANDROID
Disponible
CV Ingénieur de développement C
Stéphane

Ingénieur de développement C

  • MONTROUGE
C C++ SQL PLUS SQL PL SQL ORACLE PRO C SCRIPT SHELL JAVA PYTHON Oracle Database 12c
Disponible
CV Etudiant
Colince

Etudiant

  • CALAIS
JAVA PYTHON C R REACT.JS DATA WEBDEV INFORMATICA SQL MONGODB
Disponible
CV Développeur
Aloïs

Développeur

  • NANCY
C++ SQL JAVASCRIPT REACT.JS C BASH NODE.JS PYTHON ASSEMBLEUR DOCKER
Disponible
CV Développeur FLUTTER
Hugo

Développeur FLUTTER

  • IVRY-SUR-SEINE
FLUTTER SQL C JAVA PYTHON C++ RUBY GIT
Disponible
CV Support utilisateurs
Houmedgaba

Support utilisateurs

  • PARIS
PHP WINDOWS PHP LARAVEL JAVA C++ SQL PL SQL MYSQL C C#
Disponible
CV Développeur JAVASCRIPT
Simon

Développeur JAVASCRIPT

  • PONT-DE-L'ARCHE
JAVASCRIPT PYTHON GO SELENIUM HTML5 C Rust
Disponible
CV Développeur Web - Python / Django
Aurélien

Développeur Web - Python / Django

  • ARCUEIL
PYTHON DJANGO HTML5 JIRA JAVASCRIPT CSS C C++
CV Développeur Jeux Vidéo
Loïc

Développeur Jeux Vidéo

  • BOUSSY-SAINT-ANTOINE
C# UNITY 3D .NET C++ C PYTHON
Disponible