Menu

Geraldine PHILIPPE

Rueil Malmaison

En résumé

Ingénieur logiciel embarqué : 11+ années d'expérience dans le software (multimedia, audio puis securite) pour des systèmes embarqués (téléphonie mobile, set-top boxes).

Specialités:
- Logiciel embarqué temps réel: Développement et Intégration (C/C++). Connaissances en langage assembleur (ARM,DSP).
- Scripting : Perl, Python
- Environnement logiciel: Windows, Linux
- Système d'exploitation embarqués: Symbian, Android, Linux
- Drivers linux: ALSA, ASoC
- Outils de controle de versions / revue de code: ClearCase, SVN, GIT, GERRIT
- Debug: Lauterbach Trace32, ARM real view debugger, GDB
- Intégration continue : Jenkins
- Agile methodologies
- Support client
- Outil de suivi de bugs: Fido, Bugzilla
- Mobile Network Simulation (CMU)
- OpenSource : OpenMax Multimedia Framework, GStreamer

Mes compétences :
Logiciel embarqué
Perl
Agile Scrum
C
Sécurité
Python
Linux embarqué
Systèmes embarqués
Intégration
C++

Entreprises

  • Schneider Electric - Ingénieur logiciel embarqué

    Rueil Malmaison 2016 - maintenant
  • STMicroelectronics - Ingénieur logiciel embarqué, sécurité

    2013 - 2016 Développement, Integration et Validation d'un logiciel embarqué gérant la sécurité d'une platforme SetTopBox.

    Chipset certifications pour different CAs providers:
    - SecureBoot integration
    - System level security testing
    - CAS linux/bare driver development/integration
    - DRMs keys provisioning

    Livraisons et support client des releases SSDK (Security Software Development Kit)

    Mise en place d'un environnement de test automatique (Jenkins, python (pexpect)).

  • STMicroelectronics - Ingénieur logiciel embarqué, audio

    2012 - 2013 Retour chez STMicroelectronics après la fermeture de ST-Ericsson.
    Membre d'une équipe chargée du développement du sous-système audio pour la nouvelle génération de plateforme de téléphonie mobile.
    Contribution au driver linux audio pour les Programmes U8680 basés sur le framework Alsa/ASoC.
  • ST Ericsson - Ingénieur logiciel embarqué, audio

    GRENOBLE 2006 - 2012 Spécification, Développement, Intégration et validation du sous-système audio pour une plateforme de téléphonie mobile (Nomadik/U8500) (Android/Symbian) (ARM/DSP).

    Développement du framework de téléphonie mobile:
    - Développement et intégration du logiciel gerant la téléphonie (listening mode, Handover) et incluant la validation au niveau plateforme du produit final.
    - En charge de l'intégration des usecases de téléphonie dans l'OS Symbian.
    - En charge de tests complexes pour les usecases de téléphonie: Voice call en parallèle d'un autre usecase audio (bip, music playback), Handover NB/WB, qualité de l'audio pendant les appels, tests de performances, contraintes de temps réel, automatisation des tests de téléphonie.
    - Analyse des bugs audio/téléphonie provenant de divers clients.

    Développement du framework audio/multimédia:
    - Contribution aux spécifications techniques d'un framework commun utilisé par les sous systèmes audio, image et vidéo basé sur le framework multimédia OpenMax.
    - Scrum Master pour les développement du framework multimédia OMX (méthodologie Agile).
    - Développement et support du framework audio pour les produits U8500 dans un contexte multi-platforme (Symbian, Android), multi-site (Grenoble, Lund, Noida, LeMans...) et multi-clients (Nokia, Samsung, HTC, SEMC).
    - Analyse des performances du framework audio afin de réduire la consommation pendant les appels téléphoniques et les playbacks Mp3.
    - Réécriture complète du mixer audio (s'exécutant sur ARM ou DSP) incluant les effets accoustiques utilisés dans la plupart des usecases audio (VoiceCall, Music Playback...) afin d'atteindre les exigences de consommation du client. Travail incluant la spécification, l'implémentation, la validation, l'évaluation des performances, la livraison et le support client.
  • Purple Labs - Ingénieur logiciel embarqué

    2004 - 2006 Développement des applications audio, imaging and video pour une plateforme de téléphonie mobile (Windows/Linux).

    Spécification et développement d'un player audio!vidéo (local playback, progressive download and streaming). Intégration de codecs audio proprietaires (MIDI, WAV, ADPCM), external audio/video codecs (MPEG-4, H263/AMR,AAC). Connaissance en protocol RTSP/SDP.

    Spécification et dévelopment d'application d'appels téléphoniques (CALL 2G (GSM-GPRS / EDGE) & CALL 3G (UMTS). Tuning audio : AEC, SideTone, gains. Démarre le développement d'une application de videotelephony basée sur Gstreamer (Framework OpenSource).
  • PurpleLabs - Projet de fin d'étude

    2004 - 2004 Etude, portage et optimisation d'algorithmes afin d'améliorer le contraste des images dans un contexte de téléphonie mobile.

Formations

  • ENSERG, Ecole Nationale Supérieure D'Electronique Et De Radio-Electricité De Grenoble SIPT (Grenoble)

    Grenoble 2001 - 2004 Ingénieur

    Traitement du signal