Menu

Cédric ROUSSEAU

Meudon

En résumé

10 ans d'expérience de développement en C++:
- 8 ans avec Visual C++ sous Windows
- 2 ans avec GCC sous Linux.

3 ans d'expérience de développement en C# sous Windows.

J'ai développé de fortes compétences dans les domaines suivants :
- vision par ordinateur et traitement d'image,
- optimisation de code et d'algorithmes,
- multi-threading, programmation concurrente,
- gestion de mémoire,
- reverse engineering de formats de fichiers

Je suis particulièrement attiré par des domaines high-tech tels que la robotique, la réalité virtuelle ou augmentée et l'intelligence artificielle.

Mes compétences :
Traitement d'image
C
C++
Vision par ordinateur
Windows
Optimisation

Entreprises

  • Intel Corporation - Ingénieur Logiciel Senior

    Meudon 2011 - maintenant
  • Emulation & Verification Engineering (EVE) - Ingénieur de développement

    2009 - 2011 Avec sa gamme d'émulateurs ZeBu, EVE se place en leader mondial dans le domaine de l'émulation matérielle utilisée dans la vérification des circuits intégrés et de leurs logiciels embarqués, avant le passage au stade de la fabrication.

    * Développement d'un ordonnanceur de tâches (task scheduler) utilisé pour paralléliser des calculs lourds sur plusieurs CPU.
    * Développement et intégration de nouvelles fonctionnalités de runtime dans le produit ZeBu Server.
    * Maintenance et optimisation de code existant, notamment l'interface publique C, C++
    * Support technique avec les ingénieurs d'application et les clients
  • Abound Logic - Ingénieur de développement

    2008 - 2009 Abound Logic (anciennement M2000) concevait des FPGA très denses et les outils de compilation/placement/routage associés.

    * Propositions et implémentations de solution pour réduire la mémoire utilisée lors de la phase de placement-routage.
    * Prise en charge du module de programmation de la puce et en particulier du générateur de bitstream.
    * Réécriture complète du logiciel (client/serveur cross-platform Windows/Linux) permettant de communiquer avec la carte de développement.
  • DxO Labs - Ingénieur développement en traitement d'image

    Boulogne 2003 - 2008 DxO Labs est une société française spécialisée dans les logiciels d’amélioration de la qualité de l’image.

    Mes différentes missions dans cette société ont été de :

    * Développement d'un Framework .NET facilitant l'intégration des technologies de DxO Labs dans de nouvelles applications.

    * Assurer l’interface entre les pôles Recherche et Développement dans le cadre du projet DxO Optics Pro.

    * Maintenir, fiabiliser et compléter les librairies de traitement d’image génériques utilisées par l’ensemble des développeurs de la société.

    * Renforcer d'autres équipes de développement et assurer des missions temporaires.
  • Vision IQ - Ingénieur Recherche et Développement

    2000 - 2003 Le système Poséidon est un logiciel de prévention de noyade s'appuyant sur des technologies avancées en traitement d'image brevetées par Vision IQ.

    Créer un logiciel de modélisation 3D permettant d'accélérer l'installation du système Poséidon.
    - Etude et développement d'un outil de reconstruction tridimensionnelle d'un bassin de natation à l'aide de caméras subaquatiques et aériennes et à travers une interface air/eau.
    - Analyse de l'état de l'art en matière de reconstruction 3D.
    - Recherche et élaboration des algorithmes répondant le mieux au problème.
    - Développement d'une interface utilisateur.

    Publication d'un article "Multi-view reconstruction combining underwater and air sensors" (ICIP 2002) en collaboration avec Jean-Marc Lavest (LASMEA) et Frédéric Guichard (VisionIQ).

    Redéfinir complètement le processus de calibrage des caméras du système pour le rendre accessible à un technicien non spécialisé.
    - Développement complet d'une méthode de calibrage de caméras à focale extrême (inférieure à 3mm) : études préliminaires, développement des outils, écriture des protocoles de calibrage, installation chez le sous-traitant et maintenance.

Formations

  • Université Clermont 2 Blaise Pascal

    Clermont Ferrand 1999 - 2000 DEA (pre-doctoral research), Electronic and systems - Specialized in Robotic vision

    LASMEA
  • Université Clermont 2 Blaise Pascal (Aubiere)

    Aubiere 1997 - 2000 Engineer, Physics - Specialization in Control and Measure

Réseau

Annuaire des membres :