Cette offre n’est plus disponible.

Stage - Logiciel Embarqué - Outils de Debug et Analyse (H/F)

Freelance
Issy-les-Moulineaux
Salaire : Non spécifié
Télétravail non autorisé

Withings
Withings

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

L’équipe logiciel embarqué maintient en interne différents outils d’analyse et de debug pour le firmware de nos produits. Ces outils permettent de tester le bon fonctionnement des produits pendant le développement, puis de surveiller l’état du parc installé chez nos clients.

Au sein de cette équipe, tu auras les responsabilités suivantes :

Développement d’un plugin Wireshark pour décoder automatiquement le trafic BLE (Bluetooth Low Energy) entre les produits et l’application mobile (protocole interne)

  • Développement d’une solution de décodage du protocole de communication Withings
  • Intégration à Wireshark via un plugin

Amélioration de l’outil d’analyse de la taille de code du firmware

  • Décomposition de la taille utilisée par chaque fonctionnalité
  • Comparaison automatique avec la version précédente
  • Historique de la taille du code par fonctionnalité avec graphique d’évolution

Remontée et analyse automatique de la stack trace en cas de crash

  • Sauvegarde de la stack trace en cas de crash d’un produit
  • Remontée de la stack trace sur les serveurs lors de la synchronisation du produit
  • Analyse côté serveur de la stack trace afin de faire des statistiques et des alertes si un nouveau type de crash apparaît

Profil recherché

  • De formation Bac+4 ou +5 de type école d’Ingénieur ou équivalent
  • Tu as de bonnes connaissances en logiciel embarqué, microcontrôleurs
  • Tu maîtrises les langage Python, C et les outils associés (compilateur, linker)
  • Tu as des connaissances en Git
  • Tu as des notions sur le protocole BLE
  • Tu es doté.e d’un excellent sens de la communication en français et en anglais

Benefits
Rejoindre l’aventure Withings, c’est :

  • Intégrer un des pionniers et leaders mondiaux de la santé connectée, plusieurs fois primé au Consumer Electronic Show
  • Contribuer à des projets innovants et ambitieux pour la santé de demain dans un environnement agile et en constante évolution
  • Intégrer une entreprise internationale, membre de la FrenchTech 120, dont les équipes sont basées à Issy-les-Moulineaux, Boston, Hong-Kong et Shenzhen
  • Participer à l’amélioration continue de nos produits et services en les bêta-testant avant leur sortie, notamment lors de nos nombreuses sessions sportives entre collègues
  • Bénéficier de nombreux avantages : Stock Options, smartphone et ordinateur de votre choix, réductions pour des activités culturelles et sportives, restaurant d’entreprise, et bien plus encore
  • Participer à la Withings Med Academy en assistant à des conférences de professionnels de santé afin de renforcer ses connaissances dans le domaine médical
  • Collaborer avec des collègues passionnés et célébrer ensemble chacune de nos réussites !

Toutes les candidatures reçues sont étudiées indépendamment de l’origine ethnique, des opinions, des croyances, de la religion, du genre, de l’orientation sexuelle ou de la santé des candidats. Withings aspire à offrir et garantir l’égalité des chances aux candidats et seules les personnes habilitées (RH et Management) auront accès aux informations concernant votre candidature.

Envie d’en savoir plus ?