Thomas - Développeur C ANSI
Ref : 091007D001-
07320 DEVESSET
-
Développeur, Ingénieur Télécom (39 ans)
-
Freelance
Août 2008 – Octobre 2009 Ingénieur d’étude Alten (Société de conseil et d’ingénierie) :
Mission pour THALES Air trafic Management. (TOULOUSE)
Mise à niveau d’un ensemble applicatif de génération de base de donné (sous environnement de développement Linux)
Travail effectué :
- Mise à niveau de l'architecture + développement (langage C)
- Automatisation jeux de test + création de nouveau test (script shell).
- Mise à niveau de la documentation (spécification, STD & STR).
- Assistance à l’intégration (Livraison du produit à Airbus).
Compétences & Aptitudes acquises :
Méthodes de développement adaptées au secteur aéronautique.
Sensibilisation à la DO178B.
Gestion de projet avec des contraintes de temps fortes (réactivité).
Rigueur et autonomie.
Mission pour THALES Avionics (TOULOUSE)
Passage de test et validation d'un banc IMB (sous environnement de test Windows avec l'outil RTRT).
Travail effectué :
- Passage des tests.
- Constitution de rapports d’erreur.
- Correction des erreurs.
Compétences & Aptitudes acquises :
Travail en équipe sur une même application (Gestion de configuration sous SVN).
Utilisation de l’outil de test RTRT (Rationnal Test Real Time).
Février – Juillet 2008 Projet de Fin d’étude SODIELEC (Société de conception d'outil de communication professionnel) :
Étude et réalisation d'une carte électronique appliqué au monitoring de signaux broadcast (DVB-T).
Travail effectué :
- Spécification du flux de donné.
- Spécification de l’architecture software à adapter sur une carte électronique existante.
- Développement software :
Traitement du signal sur FPGA Xilinx (Virtex-V).
Programmation embarqué sur DSP d'Annalog Device (langage C).
Programmation embarqué sur micro-contrôleur ColdFire (langage C).
- Réalisation de la communication entre la carte d’acquisition et la carte PC embarqué via le réseau Ethernet.
Protocoles de transfert Ethernet.
Compétences acquises :
Gestion de projet (Développement en utilisant le cycle en V).
Intégration au sein d’une PME.
Développement sous Matlab – Simulink – ISE – Visual Studio.
Juin – Juillet 2007 Stage de 2nd année SATS (Société de location de locaux industriel)
Conception d'un système de vidéo surveillance à distance.
Travail effectué :
- Spécification du produit.
- Définition d'une architecture Hardware & Software.
Compétences acquises :
Appréhension en management de projet.
Acquisition de connaissance en compression vidéo.
Mai – Juin 2006
Réceptionniste dans un hôtel Londonnien.
Travail effectué :
- Prise de réservation, accueil de la clientèle, standardiste.
Compétences acquises :
Autonomie, persévérance, adaptabilité.
Eté 2000 - 2006
Travail saisonnier : Primeur.
Travail effectué :
- Préparation de commandes, gestion des stocks, vente.
Compétences acquises :
Sens des responsabilités, esprit d’entreprise.
Formations
2005 - 2008 ENSERG (École nationale supérieur d’électronique et de radioélectricité de Grenoble), Ecole de l’Institut National Polytechnique de Grenoble.
Ecole formant des ingénieurs généralistes dans le domaine de l'électronique et de l'informatique.
Spécialités suivies :
• Microélectronique.
• Codage de l'information.
• Traitement du signal.
Projets réalisées :
• Traitement d'un signal acoustique sous MatLab.
• Projet de design de puce électronique (niveau transistor)
• Conception de cellule élémentaire pour FPGA asynchrone.
• Conception de porte logique élémentaire insensible en consommation ainsi qu'en temps de propagation.
• Création d'un programme, en C, de compilation de langage assembleur.
2002 - 2005 Trois années de classe préparatoire aux grandes écoles à Saint Etienne
2002 Baccalauréat scientifique
Compétences
Langues étrangères :
• Anglais (TOEIC : 780).
• Italien parlé. Techniques :
• Microélectronique , Électronique.
• Traitement du signal, Réseau.
• Informatique industriel, Informatique embarqué.
Logiciels spécialisés maitrisés :
• Matlab, Simulink, Cadence, Modelsim.
• Visual studio 6, Gedit, xemacs, emacs, vi.
• Workhop, GDB, RTRT.
• Clear Case, SVN. Langages informatique maîtrisés :
• Assembleur,
• VHDL, Notions Verilog.
• Langage C
• Java, Notions C++.
• Script schell