Compétence développée
Dans le cadre de mon stage chez SIPA, j'ai consolidé mes compétences en programmation C / C++ appliquée au développement embarqué.
J'ai travaillé sur la structuration de firmwares, l'organisation de fonctions dédiées, la gestion d'états, le traitement d'événements matériels et la mise en place de comportements fiables pour des systèmes connectés.
Cette expérience m'a permis de mieux comprendre les contraintes propres au code embarqué : lisibilité, stabilité, réactivité, diagnostic, séparation des responsabilités et prise en compte de la sécurité dès la conception.
Savoir-faire associés
- Programmation C / C++ dans un contexte de développement embarqué.
- Structuration de code firmware en fonctions et modules lisibles.
- Gestion d'états, de commandes et d'événements matériels.
- Organisation de protocoles d'échange sans exposer leur fonctionnement interne.
- Débogage, diagnostic et amélioration progressive du comportement logiciel.
- Prise en compte de la fiabilité et de la sécurité embarquée.