
Senior QA Engineer (C++)
Description de l'offre d'emploi
Stereolabs est pionnier mondial des solutions de vision 3D, transformant la robotique et l'industrie 4.0. Grâce à nos innovations en vision par ordinateur, IA et hardware, nous permettons aux machines de comprendre leur environnement et de devenir autonomes, pour assister les humains dans un nombre croissant de tâches.
Implantés à Paris et San Francisco, nous concevons la ZED, la famille de caméras la plus intelligente au monde pour la perception de profondeur, le tracking et la compréhension spatiale. Nos solutions équipent robots mobiles, humanoïdes, flottes agricoles et industrielles, et certains des programmes de robotique les plus avancés au monde. Unis à Ouster, leader du LiDAR, nous combinons vision CMOS et LiDAR pour former le leader incontesté de la perception haute performance. Et ce n'est qu'un début : une nouvelle génération de caméras, de logiciels et d'IA arrive.
En interne, nous adoptons pleinement l'IA agentique : c'est un outil par défaut dans la boîte à outils de chaque ingénieur, pas une expérimentation. Nous attendons des personnes qui nous rejoignent qu'elles partagent cet état d'esprit.
En tant que Senior QA Engineer (C++), vous construirez les tests automatisés qui protègent le logiciel dont nos clients dépendent : du ZED SDK avec lequel chaque client programme, jusqu'aux drivers et au logiciel embarqué sur lesquels tout le reste s'exécute. C'est un poste de quality engineering pratique, pas de test manuel : vous écrivez du vrai code de test, vous l'exécutez sur de vraies caméras et du vrai hardware, et vous faites en sorte qu'une régression n'atteigne jamais deux fois un client.
Principales responsabilités :
Construire et étendre les suites de tests de régression automatisés du ZED SDK (stabilité des API, rétrocompatibilité, exactitude de la profondeur, du tracking, de la fusion, de l'enregistrement et du streaming), sur desktop comme sur Jetson.
Développer et opérer des bancs de test hardware-in-the-loop : de vraies caméras ZED sollicitées automatiquement sur chaque build, sur toute la matrice de plateformes (Linux, Windows, Jetson).
Intégrer les tests dans les pipelines CI/CD et maintenir des quality gates rapides, fiables et auxquels les équipes font confiance : une suite instable est pire que pas de suite du tout.
Reproduire, isoler et caractériser les bugs remontés du terrain, puis transformer chacun en un test de régression automatisé et permanent.
Construire l'outillage et les fixtures de test qui permettent aux développeurs de toutes les équipes (embarqué, SDK, IA, applications robotiques) d'écrire et d'exécuter facilement leurs propres tests.
Contribuer aux tests de performance et de robustesse : stabilité en longue durée, comportement mémoire, configurations multi-caméras, et les cas limites qui n'apparaissent qu'en dehors du laboratoire.
Exploiter agressivement les outils de codage assistés par IA pour générer des tests, reproduire des problèmes et démultiplier votre couverture.
Pré-requis du poste
5+ années d'expérience en QA logicielle ou en automatisation de tests, avec une vraie responsabilité de suites de tests automatisés pour un produit dont dépendent d'autres ingénieurs ou des clients.
Solides compétences en programmation en C++ moderne : vous écrivez du code de test de qualité production contre une base de code C++, et utilisez Python là où c'est pertinent pour l'outillage et les harnais. Vous n'êtes pas un testeur manuel « clic par clic ».
Expérience concrète des pipelines CI/CD (GitLab CI, GitHub Actions ou Jenkins) et du maintien de grandes suites de tests rapides et non instables.
À l'aise sur Linux ; une expérience des cibles embarquées (Jetson ou similaire) et des builds Windows est un vrai plus.
Expérience du test de systèmes comportant une composante matérielle (caméras, capteurs, robots ou bancs hardware-in-the-loop), ou une capacité démontrée à monter vite en compétence dessus.
Expérience concrète et solide des outils de codage assistés par IA (Claude Code, Cursor ou équivalents). Vous ne vous contentez pas de les utiliser : ils ont changé votre manière de construire du logiciel, et vous savez le démontrer.
Bonus : test de code GPU / CUDA, ROS2, test en vision par ordinateur ou robotique, benchmarks de performance, contributions open source.
ou
- Montrouge, Île-de-France, France
C'est fait !
Votre candidature a été envoyée avec succès !
Vous avez déjà postulé à cet emploi
Nous vous remercions de l'intérêt que vous portez à ce poste. Malheureusement, vous avez déjà postulé à cet emploi.

