Lead Validation Système IoT End2End - H/F
Toulouse
L'entreprise
A propos de Kinéis
Kinéis est l’opérateur de la première constellation européenne de satellites dédiée à l'IoT.
Nous connectons les objets partout sur Terre, offrant une couverture mondiale et une solution fiable pour les entreprises et les institutions.
Pourquoi nous rejoindre
Intégrer Kinéis, c’est participer à une aventure spatiale et technologique unique à fort impact, dans une entreprise à taille humaine qui encourage l’innovation et la créativité.
Occuper ce poste chez Kinéis te permettra de développer tes compétences et de t’enrichir humainement.
Tu évolueras au sein d’une startup en pleine expansion dans un environnement de travail dynamique et collaboratif. Et tu travailleras au sein d’une équipe à l’ambiance conviviale !
À propos du poste
Missions
Tu es la référence technique du test sur la gamme de produits. Ce rôle est un lead technique hands-on : tu conçois, codes, câbles et exécutes les tests, tout en cadrant, arbitrant et faisant monter l’équipe en compétence
À 12 mois, la réussite se mesure ainsi :
- Chaque produit de la gamme dispose d'un plan de test validé et tracé dans Jira.
- Les tests de non-régression tournent automatiquement dans GitLab CI, y compris sur bancs matériels et RF, et couvrent la validation End2End, jusqu'aux API web et la plateforme de visualisation de données.
- Les résultats de test sont visibles par tous, reliés aux exigences, aux tickets et aux releases.
- Le temps de qualification d'une release est nettement réduit par rapport à aujourd'hui.
- Responsabilités
Stratégie et plans de test
- Définir la stratégie de test de la gamme : niveaux (unitaire, intégration, système, End2End du device jusqu'au service), couverture, critères d'entrée et de sortie.
- Rédiger et maintenir les plans et cahiers de test de chaque produit, en lien avec les exigences.
- Prioriser ce qui doit être automatisé, ce qui reste manuel, et le justifier.
Infrastructure et bancs de test
- Concevoir et monter l'infrastructure de test : runners GitLab, machines de banc, environnements conteneurisés.
- Construire des bancs automatisés qui pilotent les produits (modules IoT, cartes d'évaluation, produits finis) et les équipements RF : générateurs de signaux, analyseurs de spectre, atténuateurs programmables, SDR, alimentations, chambres ou cages de Faraday.
- Simuler la liaison satellite et les conditions radio (niveau, Doppler, interférences) pour tester sans dépendre d'un passage réel.
Validation End2End
- Valider le côté service : réception, décodage, horodatage et métadonnées des messages, puis leur mise à disposition via les API web Kinéis.
- Intégrer à la chaîne automatisée la récupération, par API web, des messages émis par les devices sous test, et les comparer à ce qui a été envoyé.
- Mesurer les indicateurs End2End : taux de livraison, latence, intégrité des données.
- Tester les API elles-mêmes : contrats, authentification, cas d'erreur, non-régression.
Automatisation
- Développer le framework de test en Python (pytest ou équivalent), ses drivers d'instruments et ses bibliothèques partagées.
- Écrire et maintenir les pipelines GitLab CI : déclenchement sur merge request, nightly, campagnes de qualification, gestion des artefacts.
- Relier toute la chaîne : GitLab, Jira (exigences, anomalies, campagnes, via le plugin RTM), reporting et tableaux de bord de résultats.
Exécution et analyse
- Exécuter vous-même les campagnes de test, automatisées comme manuelles, en laboratoire et sur bancs RF, field tests et chambre anéchoïque.
- Analyser les résultats et investiguer les défaillances jusqu'à la cause racine.
- Ouvrir des anomalies exploitables et produire les rapports de qualification pour les décisions de release.
Qualité fournisseurs
- Audit et qualification des fournisseurs (Design, processus de fabrication, contrôles en production, traçabilité)
- Contrôle à réception
- Gestion des non-conformités fournisseurs
Outils d'IA
- Le périmètre est vaste et les ressources limitées. Nous mettons à ta disposition des outils d'IA, pour réaliser ta
- mission : écriture des tests, des pipelines et des drivers, analyse de logs, rédaction des plans.
- Savoir les utiliser efficacement, avec un regard critique sur leurs résultats, fait partie des compétences attendues.
Leadership technique
- Fixer les standards de test et revoir le code de test des autres équipes.
- Accompagner les développeurs firmware, hardware et solution pour qu'ils écrivent et maintiennent leurs propres tests.
- Représenter la voix de la qualité dans les décisions de release, avec des données.
Profil recherché
Nous cherchons un profil senior, au minimum 8 ans d'expérience en test ou validation solutions End to End, dont plusieurs années en rôle de lead technique.
Compétences:
Indispensable, niveau expert :
- Python (framework de test, drivers, outillage)
Indispensables :
- GitLab CI (YAML, runners, pipelines multi-projets, artefacts)
- Conception de plans et stratégies de test
- Exécution de campagnes de test et analyse de défaillances
- Pilotage d’instruments de mesure (SCPI, VISA, PyVISA)
- Bancs de test matériels (HIL), liaisons série, GPIO, alimentations
- Bases RF : puissance, sensibilité, mesures sur liaison radio
- Test d’API web (REST, JSON, authentification, requests ou équivalent)
- Jira et outil de gestion de tests (RTM, Xray ou équivalent)
- Linux, Docker, scripting shell
- Usage avancé d’assistants IA (Claude, Claude Code ou équivalent) pour coder, tester et analyser
- Anglais technique, écrit et oral
Appréciées :
- Communications satellite, IoT bas débit, SDR
- Firmware embarqué (C), protocoles radio
- Normes et certifications radio (ETSI, FCC, CE)
- Système qualité (ISO 9001, 27001) et analyse des défaillances (AMDEC)
Savoir-être : autonomie forte, goût du concret, capacité à convaincre sans lien hiérarchique, rigueur dans la traçabilité, et plaisir à transmettre.
Compétences requises
Éléments nécessaires pour postuler
Document(s)
Caractéristiques du poste
ℹ️ Infos de l'offre
Publiée le 05/11/2026💰 Salaire brut
À définir suivant profil
📅 Prise de poste
04/01/2027