Senior QA Engineer (C++)

Stereolabs
Montrouge, France
26 days ago
Apply on fr.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

Microsoft Windows Test Suite Application Programming Interfaces (APIs) Computer Vision Automation of Tests C++ (Programming Language) Nvidia CUDA Cursor (Graphical User Interface Elements) Linux Embedded Software Github Python (Programming Language)
+7 more
Open Source Technology Regression Testing Performance Testing Delivery Pipeline Gitlab-ci Code Testing Jenkins

Job description

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., * 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.

Requirements

  • 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.

Benefits & conditions

  • Bonus : test de code GPU / CUDA, ROS2, test en vision par ordinateur ou robotique, benchmarks de performance, contributions open source.

About the company

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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on fr.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

1:02 min

Applying an ETL methodology to infrastructure configuration management

Axel Barbier · World Congress 2023

2:06 min

Elevating the QA engineering role for complex challenges

Ondřej Gróf Ondřej Gróf · World Congress 2026 Europe

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

3:20 min

Certifying safety-critical automotive software and deploying progressive testing strategies

David Romić · World Congress 2023

Videos

See all

Related articles

See all