Ingénieur confirmé en systèmes embarqués temps réel.
Mes compétences :
C++
C
ASM
Entreprises
Airbus
- Développeur C embarqué
Blagnac 2017 - maintenantProjet:
confidentiel
Poste : consultant
Environnement technique:
Développement C composants bas niveau
Temps réel
DO-178C
PowerPC - 4 coeurs
Intel
- Développeur C embarqué
Meudon2014 - 2017Projet:
Conception de lunettes connectées à l’usage de sportifs professionnels et semi-professionnels. La mission prend place au sein de l’équipe software chargée de développer le firmware de l’appareil, comportant une quarantaine de personnes réparties dans le monde. Les lunettes sont équipées d’un micro permettant de prendre des appels téléphoniques et de répondre à des instructions par reconnaissance vocale, et d’oreillettes pour la diffusion de musique et des conseils du coach virtuel intégré à l’application smartphone.
Poste: consultant
Environnement technique:
Développement C de drivers et middlewares à l’usage d’OS temps réel (FreeRTOS, ZephyrOS) sur STM32 (CortexM4)
Schiller Medical
- Ingénieur électronique embarquée
2014 - 2014R&D Moniteur/Défibrillateur et Défibrillateur à Accès Public.
Développement C sur microcontrôleur Renesas (famille RL78/G13) ; firmware comprenant divers automates gérant : les alimentations de l'appareil (ADCs), le suivi des différentes batteries (présence, charge, conformité...), un système d'alarmes visuelles et sonores, une Horloge Temps Réel (RTC), des mesures de température, un protocole de communication avec d'autres microcontrôleurs (UART).
Respect des normes de codage requises par le domaine biomédical.
Troubleshooting et recherche de solutions hardwares.
Revue des spécifications.
M-TecksEAC
- Stage R&D électronique
Vénissieux2013 - 2013"Conception et programmation de cartes électroniques pour gamme de robots d'inspection."
Réalisations : Conception d'une carte électronique de gestion d'alimentation de la batterie.
Programmation des boîtiers de commande des différents robots (gestion enregistreur vidéo, intégration de texte du l'affichage vidéo, gestion des commandes, émission et réception de données filares et sans-fil).
Programmation de certains modèles de robot (gestion des PWMs, accéléromètre, gestion des caméras, possibilité de rebrousser chemin en cas de perte de communication).
Tests d'endurance et d'autonomie ; améliorations et réparations associées.
Outils : Kicad, Arduino, MPLAB (PIC), C/C++
IM2NP
- Stage recherche, département mémoires
2012 - 2012" Développement et prise en main d'un code de simulation d'une onde traversant une cellule mémoire."
Compétences clefs : Physique du matériaux
Réalisations : Prise en main d'un code de simulation préexistant ; Corrections et améliorations du code ; Optimisation du code afin d'effectuer plusieurs milliers de simulation en quelques heures ; Calibrage des différents paramètres pour coller aux simulations 3D.
Marseille2010 - 2013Ingénieur en Microélectronique et Télécommunications
Conception de circuits intégrés analogiques et numériques (ASIC : SOC, FPGA).
Physique du semi-conducteur et du composant. Electronique.
Filtrage numérique et analogique. Transmission du signal.
Analyse numérique.