Yoan Dumas

Développeur C Embarqué Senior

Salaire / Taux journalier

69340 Francheville, France

Freelance, ouvert au CDI

Expertises

PythonLinuxC

Langues

AnglaisEspagnolFrançais

À propos

Introduction

Développeur C embarqué avec 10+ ans d'expertise en systèmes temps réel et architectures ARM. Spécialisé FreeRTOS/STM32, développement de drivers eMMC et solutions médicales critiques chez Intel/Schiller. Expert en optimisation mémoire et debug avancé pour vos projets embarqués exigeants.

Liens

Expérience de travail

Développeur C en systèmes embarqués et temps réel

Intel Corporation en sous-traitance chez AUSY

oct. 2014 - Présent

12 ans 1 mois

Région de Toulouse, France

INTEL NDG (New Device Group) a fait appel en sous traitance à notre équipe infra et debug pour son projet en partenariat avec Oakley. Dans un environnement FreeRTOS sur STM32F429 (ARM Cortex-M4), nous avons développé en C et parfois en ASM différents drivers et utilitaires de debug. Les rôles que j'ai pu occuper lors de ce projet sont décrits ci-dessous: Développement d'un driver eMMC (Embedded MultiMedia Card). Mise en place d'un service d’accès à la mémoire et de gestion des partitions FATFS ou RAW. Étude de l'empreinte mémoire du code grâce a un script en python. Développement de scripts en bash pour un banc de tests. Maintenance du service IPC entre le STM et le Nordic (NRF51). Description de l'environnement technique: Linux, Freertos, STM32 (ARM Cortex-M4), NRF51 (ARM Cortex M-0) Langages: C, ASM, python, bash Outils: JIRA, Jenkins, gerrit, git Méthodes: agile -> scrum Debug: GDB, Lauterbach, JLink

Développeur C embarqué

SCHILLER AG

févr. 2014 - oct. 2014

9 mois

67160 Wissembourg, France

Au sein de l’équipe Software de Schiller nous étions chargés de développer des défibrillateurs et des outils de diagnostics du patients. Je suis intervenu sur le projet DEFIGUARD TOUCH 7. Les différents rôles que j'ai pu occuper lors de cette mission sont listés ci-dessous: - portage du driver NIBP (Non Invasive Blood Pressure) et du driver SPO2. - Architecture et développement du systèmes de gestion des alarmes du DEFIGUARD TOUCH 7. Environnement technique: Linux Langages: C, bash, awk, sed Outils: git Méthodes: Cycle en V Debug: GDB

System and data management for vehicles behavior models

Continental

avr. 2013 - oct. 2013

7 mois

Région de Toulouse , France

Installation of version management system within the service. Test the implementation of model exchange FMI in the SCADE Suite - AMESim environment, then test its performance. Create a SysML model of Range Extender to generate a multi physics model from a system model of a vehicle within the AGeSys public project. Acceleration of the simulation time of multi physics models of 70% in average.

Embedded Software Developer

DUFOURNIER Technologies

avr. 2012 - août 2012

5 mois

Région de Clermont-Ferrand , France

Create an embedded version of the RMS on the mbed board. Reduction of the manufacturing cost, weight (by half), augmentation of the autonomy and reliability. Realisation of a tire modeling software allowing to draw 2 and 3D curves.


Formation

ISIMA (Institut Supérieur d'Informatique, de Modélisation et de leurs Applications)

Embedded software engineer

2010 - 2013

4 ans

IUT Informatique de Rodez

IUT

2007 - 2009

3 ans

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.