SOMMAIRE DU POSTE
Le concepteur firmware contribue au développement, à la validation et à l’amélioration continue des firmwares déployés à grande échelle dans nos solutions IoT. Il conçoit, écrit, teste et optimise les logiciels embarqués, en collaboration avec les équipes matérielles, mécaniques, de certification, de test et backend.
PRINCIPALES RESPONSABILITÉ
SDéveloppement firmwar
-
eConcevoir, programmer, tester et optimiser les fonctionnalités embarquées
-
.Gérer énergie, mémoire, radios (BLE, LTE‑M, NB‑IoT, NTN) et capteurs
-
.Maintenir les protocoles de communication (UDP/IP, BLE, modem cellulaire)
-
.Optimiser la durée de vie des appareils sur batterie
.Validation et automatisatio
-
nEffectuer les tests de validation firmware
-
.Analyser la consommation électrique et identifier les anomalies
-
.Automatiser les bancs de test (Python)
-
.Développer des tests automatisés pour les mises à jour (DFU, FTP)
.Analyse et résolution de problème
-
sDéboguer avec l’équipe matérielle (watchdog, resets, capteurs, etc.)
-
.Analyser les retours terrain et proposer des correctifs
.Collaboratio
-
nTravailler avec les équipes matérielles, mécaniques, certification, test, mobile et backend
-
.Documenter les procédures et recommandations techniques
.
PROFILS DES COMPÉTENCES ET QUALIFICATION REQUI
SEFormation/ Expérience/ Certificati
-
onDEC ou BAC en électronique, télécom, programmation ou équivalen
-
t.5 à 8 ans d’expérience en firmware ou systèmes embarqu
ésConnaissanc
-
esC/C++, Git, VS Code, Pytho
-
n.Microcontrôleurs, capteurs, I2C/UART/Analogu
-
e.BLE, LTE‑M, NB‑IoT, NT
-
N.Outils de labo (oscilloscope, multimètre, analyseur logique
).Compétences et aptitudes requis
-
esAutonomie, rigueur, sens de l’analys
-
e.Organisation et gestion du temp
-
s.Collaboration multidisciplinair
e.