Aller au contenu principal
Retour aux compétences
Développement embarqué C / C++

C / C++ et développement embarqué

Programmation firmware, logique de contrôle, structuration de code et contraintes matérielles, présentées sans détail sensible du contexte.

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.