Développeur logiciel embarqué (alternance)
Réf. 2606221132 · 69000 Lyon · 0 à 1 an d'expérience
Coordonnées masquées — CV anonymisé par PMEBTP
Ma recherche
Je recherche tout type de contrat, sur toute la région Auvergne-Rhône-Alpes, dans le Batiment.
Atouts et compétences
- C
- C++
- Assembleur
- Python
- MicroPython
- Architecture temps réel (interruptions
- timers
- ADC
- GPIO)
- Microcontrôleurs (ATmega1284P
- ATmega2560
- STM32
- Infineon C167CR
- ESP32
- Raspberry Pi Pico 2)
- Git
- GCC
- GNU Make
- CMake
- Linux
- Protocoles (UART
- SPI
- I²C
- BLE
- PS/2)
- Outils de CAO et simulation (KiCad
- Altium
- OrCAD
- PSpice
- LTSpice
- MATLAB
- Simulink)
- Rigueur scientifique
- Organisation
- Autonomie
- Esprit de recherche
- Curiosité
Langues
Français (maternelle), Arabe (maternelle), Anglais (courant), Allemand (courant)
Expériences professionnelles
Stage Ingénieur Électronique / Systèmes embarqués
Employeur confidentiel
Conception complète d’un clavier mécanique PS/2 65 touches (matrice 15×5). Développement du firmware en C++ sur ATMega1284P à architecture temps réel pilotée par interruptions, élimination du rebond et du ghosting. Implémentation d’un driver de communication sur Raspberry Pi Pico 2 en MicroPython, validation matériel/logiciel. Conception schémas et PCB sous KiCad, sélection composant, réduction du coût du BOM de 30 %.
Commande et Gestion d’un Ascenseur (Projet académique)
Employeur confidentiel
Programmation en Assembleur du microcontrôleur Infineon C167 pour piloter une cabine d’ascenseur sur 4 niveaux. Implémentation de temporisations déterministes via TIMER et utilisation de l’ADC pour surveiller les capteurs de position. Gestion des E/S moteurs, portes, appels et voyants lumineux.
Projet Encadré, Systèmes embarqués
Employeur confidentiel
Développement en C du firmware d’un détecteur de monoxyde de carbone (μC ATMega2560) pilotant écran LCD, matrice LED, clavier, LEDs RGB et buzzer. Filtrage numérique par moyennage glissant (réduction du bruit de 40 %). Calibration des capteurs MQ‑7 et LDR (précision ±7 %). Implémentation d’un système d’alarme et d’activation manuelle par code clavier.
Contrôle PID d’un Hélicoptère (Projet académique)
Employeur confidentiel
Modélisation de la dynamique d’un hélicoptère sous MATLAB/Simulink et réglage d’un contrôleur PID. Validation en simulation d’une stabilisation rapide, sans oscillation persistante, avec dépassement maîtrisé et erreur statique quasi nulle.
Formations
Bac +5
Université Claude Bernard Lyon 1
Master Électronique, Instrumentation, Informatique Embarquées Rang 2/81, spécialisation en développement firmware C/C++ et architectures temps réel pilotées par interruptions.
Bac +3
Université Claude Bernard Lyon 1
Licence Électronique, Énergie Électrique et Automatique Major de promotion.