Descriptif du poste
_Description du stage :
Vous rejoignez l’équipe "SW Embedded" au sein du département R&D, au cœur de l'innovation produit. Vous travaillerez en collaboration directe avec notre développeur mobile Jérémy Blanc Tailleur (qui sera votre tuteur) sur notre application compagnon ("AstroLab Connect"). Cette application, développée en React Native pour iOS et Android, permet de se connecter via un réseau Wi-Fi au synthétiseur AstroLab. L'écosystème mobile étant en croissance chez nous, l'objectif de ce stage est de construire de A à Z notre infrastructure de tests logiciels pour sécuriser et fiabiliser les futurs développements pour cette applications et les futures applications mobiles d'Arturia.
Ce stage vous donne l'opportunité de concevoir et d'implémenter l'outillage de test mobile d'un projet d'envergure. Au cours de ce stage, vous réaliserez les missions suivantes :
• Benchmark et veille technologique : Explorer et comparer les solutions de tests modernes de l'écosystème mobile/React Native (ex: Jest, React Native Testing Library, Detox, Maestro, Appium, etc.) pour définir la stratégie la plus adaptée à nos besoins.
• Mise en place de l'architecture de tests : Construire l'infrastructure pour les tests unitaires et les tests d'intégration/fonctionnels de l'application sur iOS et Android.
• Implémentation : Rédiger les premières suites de tests automatisés sur des fonctionnalités critiques de l'application (logique métier, UI, communication Wi-Fi avec le produit).
• Intégration transverse : Contribuer à l'intégration de ces tests mobiles avec notre système de banc de test matériel propriétaire. Pour cette partie, vous serez amené(e) à collaborer avec le développeur interne en charge de ce banc (en langage Python).
Profil recherché
_Profil recherché :
Formation de niveau Bac+3 à Bac+5 (IUT, Licence, Master, École d’Ingénieur) spécialisée en développement logiciel ou informatique.
o Vous avez un background ou une forte appétence pour l'écosystème Web / React et le
développement Mobile.
o Bonnes connaissances en JavaScript et idéalement en TypeScript (le projet est entièrement typé).
o Des notions en Python et une familiarité avec l'environnement macOS sont des atouts.
o Autonomie et esprit d'initiative : vous aimez partir d'une feuille blanche et proposer des solutions (PoC).
o Rigueur et esprit d'analyse
o Bon relationnel : vous aimerez interagir avec différents interlocuteurs techniques
(développeur mobile, concepteur du banc de test).
Bon niveau en anglais technique (lu/écrit).
_Conditions :
Durée du stage : 3 à 6 mois (modulable selon le profil et le diplôme préparé).
Période du stage : Flexible / À définir ensemble.
_Localisation : Montbonnot-Saint-Martin (proximité de Grenoble, 38), accessible en transports en commun.
Does this opportunity sound like a good fit for you? Don't hesitate to apply: we value diversity in our workforce and are committed to equal opportunity and inclusion. This position is open to everyone.
Descriptif de l'entreprise
Arturia is France’s leading manufacturer of electronic musical instruments. Its mission is to make music creation accessible to everyone.
Arturia began its journey in 1999 with the creation of iconic analog synthesizers in software format, and today enjoys international success thanks to the development of a complete line of synthesizers, MIDI controllers, and audio equipment. Driven by innovation, its products offer a bold, accessible, fun, and inspiring approach to sound exploration.
Arturia continues to grow and currently has more than 190 passionate employees in France, the United States, Hong Kong, Mexico, and the United Kingdom. Arturians share a commitment to excellence, values such as transparency and simplicity, and a culture of celebrating every success.
Le 01/10/2026