> Markdown version of [/jobs/ext/3858335-consultant-ingenieur-c-embarque-mq8k](https://www.wearedevelopers.com/jobs/ext/3858335-consultant-ingenieur-c-embarque-mq8k). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Consultant Ingénieur C embarqué - MQ8k - **Company:** Selfing - **Location:** Guyancourt, France (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** JIRA, Unit Testing, Encodings, Communications Protocols, Continuous Integration, Embedded C, Modbus, Software Tools, Requirements Traceability, Universal Asynchronous Receiver/Transmitter, Software Modules, PIC Microcontroller, Git, Integration Tests, Docker, Jenkins - **Published:** October 22, 2026 - **Apply:** https://www.selfing.fr/offre-emploi/consultant-ingenieur-c-embarque-mq8k/ ## About the Role De formation Ingénieur ou Bac+5 en informatique embarquée, électronique ou systèmes embarqués, vous disposez au minimum d'une expérience de 5 ans en développement C embarqué sur microcontrôleurs. Savoir-faire : * Expertise sur le langage C embarqué sur microcontrôleur (compétence obligatoire) * Expertise dans les protocoles de communication UART, SPI et I2C, Modbus, * Maitrise des outils IAR Embedded Workbench / IAR Visual State, * Connaissance des microcontrôleurs STM32 et des pratiques de CI/CD. * Maitrise du logiciel de gestion de versions Git, * Maitrise de l'outil pour la chaine d'intégration Jenkins, * Maitrise de l'outil logiciel Docker, * Maitrise des outils de suivi des anomalies et de la rédaction des spécifications Jira / EaseRequirements, * Anglais B2 - Intermédiaire avancé * Habilitation électrique BE Essai avec mention HT à partir de la BT. Savoir-être : * Autonomie et capacité à prendre en charge un périmètre en toute responsabilité, * Rigueur et sens de la traçabilité et de la qualité, * Esprit d'analyse, * Esprit d'équipe, * Force de proposition dans une démarche d'amélioration continue, * Communication claire et structurée en Français. ## Description * Plateforme MQ8k : assistance technique dédiée pour le développement en langage C de modules de test et applicatifs, et leur intégration dans le périmètre du projet, * Intégration et tests réalisés sur des environnements dédiés en laboratoire, sous habilitation électrique (mise à jour de spécifications, verrouillage logiciel des POD, gestion des erreurs d'alimentation et de communication des cartes filles, modes d'accès aux registres des microcontrôleurs STM32). Objectifs : * Sujet #1 : Mise à jour de spécification d'exigences et de conception en cohérence du code source, * Sujet #2 : Reprise de la gestion du verrouillage logiciel des POD, * Sujet #3 : Gestion des erreurs d'alimentation et de communication des cartes filles sur WPB et POD, * Sujet #4 : Analyse et correction des modes d'accès aux registres des microcontrôleurs STM32. Plus particulièrement, vos tâches seront les suivantes : * Prise de connaissance des Software Functional Specification (SFS) et des Software Design Specification (SDS) des interfaces fournies par l'équipe software, * Rédaction et maintenance des Software Module Design Specification (SMDS) et des Technical Notes, en alignement avec les spécifications (SFS/SDS) fournies par l'équipe software, * Développement des modules logiciels en C : codage, tests unitaires et tests d'intégration, * Fourniture des résultats de tests (plans, rapports, logs) et démonstration de la traçabilité des exigences vers les tests et le code.