Mes compétences :
Windows Azure
WCF
Python
C
Cloud Computing
C#
Linq
QT
Design
Entreprises
Microsoft
- Software Development Engineer
Issy-les-Moulineaux.2011 - maintenant
Sagem
- Référent Technique / Expert - Développement Logiciel
PARIS2010 - 2011Développement et déploiement du process de développement logiciel outillé (G4+) du groupe SAFRAN au sein du département Logiciel Environnement et Méthodes (LEM) et en interface avec les projets du groupe.
• Maîtrise d’ouvrage du développement de la librairie de symboles MATLAB Simulink (DAL A).
• Maîtrise d’ouvrage de l’outil de génération d’exécutables embarqués.
• Maîtrise d’ouvrage de la mise en œuvre du l’outil de vérification statique de codage RuleChecker.
• Rédaction de standard :
o De modélisation Simulink
o De codage ‘C’.
o De nommage.
• Revue d’architecture logiciel auprès du prestataire en charge de développement des outils du LEM.
• Activité de conseil en architecture logiciel embarqué auprès de groupe SAFRAN.
Solent
- Ingénieur développement logiciel embarqué
La Garenne-Colombes2008 - 2010Mission pour Sagem-DSE - 2008 à 2010
Au sein de l’équipe de développement du logiciel, développement du freinage de l’Airbus A350.
• Participation à la définition des plans projet de développement logiciel.
• Développement d’un outil encapsulant SVN, codé en Python / QT, s’intégrant dans le plan de configuration projet.
• Réalisation de la librairie de symboles SCADE (DAL A).
o Rédaction du document de design et codage ‘C’.
• Réalisation de la fonction BITE applicatif du système de trains d’atterrissage
o Rédaction du document de design et codage ‘C’.
• Réalisation de l’outil de génération de code de l’intergiciel (ou Middleware) d’interface entre les applicatifs et l’OS.
o Outil en Python 2.5 faisant la transformation XML vers ‘C’ embarqué.
• Mise au point des tables de configuration du module IMA Thalès CPIOM.
Formateur Python pour les équipes Messier-Bugatti / Sagem.
Cadence Design Systems
- Ingénieur Développement Logiciel
Velizy Villacoublay2004 - 2008Développement de la solution d’optimisation de timing (Timing closure) de l’outil First Encounter au sein d’une équipe internationale d’environ 400 personnes.
• Rédaction de spécification fonctionnelle d’algorithmes
• Maintenance logicielle sur First Encounter en C++
• Etude, conception et implémentation d’un algorithme en C++ de réduction en temps réel du runtime de l’outil lors de simulation et optimisation du circuit en multi-mode multi-corner.
o Proposition de brevet pour cet algorithme.
• Portage d’API de l’application pour différents Frameworks.
Présentation en conférence technique interne :
Timing optimization in Multi-mode / Multi-corner
Meylan2004 - 2004Mission at STMicroeletronic - 2004
Part of the technology testing chip design team, working on the 90nm test chip’s floorplan.
• Verification of the good application of the design rules. DRC / LVS rules.
• Analysis and correction of voltage drop inside designed test chip.