This position is no longer available.

Ingénieur Logiciel confirmé H/F - Software Test Automation Engineer

Permanent contract
Montbonnot-Saint-Martin
Salary: Not specified
No remote work
Experience: > 5 years

Arturia
Arturia

Interested in this job?

Questions and answers about the job

The position

Job description

Arturia est le premier fabricant français d'instruments de musique électronique. Sa mission est de rendre la création musicale accessible à tous.

Arturia commence son épopée en 1999 avec la création de synthétiseurs analogiques iconiques sous format logiciel, et connaît aujourd’hui un succès international grâce au développement d’une gamme complète de synthétiseurs, contrôleurs MIDI et équipements audio. Les produits, s’appuyant sur l’innovation, offrent une approche audacieuse, accessible, fun et inspirante de l’exploration sonore.

Arturia grandit et compte actuellement 150 collaborateurs passionnés en France, aux Etats-Unis, à Hong-Kong, au Mexique et au Royaume-Uni. Les Arturiens et Arturiennes partagent une ambition d’excellence, des valeurs telles que la transparence et la simplicité, et une culture de la célébration autour de chaque succès.

En une vingtaine d’années, Arturia a pris sa place parmi les leaders internationaux des technologies musicales. Depuis l’origine, l’ambition de concevoir des produits de qualité est au cœur de la stratégie. Nous souhaitons aujourd’hui aller plus loin : fiabiliser la qualité logicielle, augmenter la couverture de nos tests, recentrer le travail de nos équipes sur les missions à plus haute valeur ajoutée, tels sont les objectifs de la création de ce poste.

Au sein des équipes R&D, vous définissez et développez les nouveaux environnement de tests automatisés pour nos produits matériels et logiciels, en étroite collaboration avec les équipes de définition de produits et de développement.

La démarche devra s’inscrire dans l’ambition de qualité et d’efficacité de l’entreprise, et contribuer à une mutualisation des moyens de test sur les différents produits.

Vos responsabilités sont les suivantes :

  • Réalisation des spécifications techniques software, firmware et matérielles de l’environnement de test
  • Analyse des besoins et élaboration de la stratégie de test à appliquer sur le produit afin d’assurer une couverture maximale du test final
  • Configuration de plusieurs matériels pour l'intégration et l'automatisation dans un pipeline dédié d'intégration continue
  • Spécification et mise en œuvre de l’automatisation des tests unitaires, fonctionnels, d'intégration, de stress et d'endurance (à la fois sur l'hôte et la cible)
  • Génération de rapports comprenant les résultats des tests, les indicateurs de performance et d'autres mesures
  • Développement logiciel de l’environnement de test
  • Si le projet le nécessite, pilotage d’instruments de mesures standards complémentaires (alimentation programmable, multimètres, testeur audio…) et développement électronique

Preferred experience

  • De formation Ingénieur Informatique industrielle et instrumentation, ou équivalent
  • Vous avez au moins 5 ans d’expérience dans le développement de tests embarqués et avez déjà mis en place des environnements de tests automatisés
  • Vous possédez les compétences suivantes :
    • Connaissance des développements (dont l’écriture des scripts) sur systèmes embarqués Linux
    • Connaissance des développements Firmware sur microcontrôleurs (STM32)
    • Maîtrise de plusieurs langages de programmation tels que C, C++, Python, JavaScript, React…
    • Utilisation des outils de versioning (GIT) et d’intégration continue (Jenkins)
  • Idéalement, vous disposez également des compétences suivantes :
    • Connaissance des protocoles USB et réseau (TCP/IP)
    • Gestion de projet
    • Techniques et méthodologies de test de PCBA
    • Électronique numérique et analogique
  • Vous êtes autonome, force de proposition et faites preuve de rigueur
  • Vous êtes à l’aise en anglais tant à l’oral qu’à l’écrit
  • Un intérêt pour la musique est un plus

_Conditions de travail : CDI

_Localisation : Montbonnot-Saint-Martin (proximité Grenoble, 38), accessible transports en commun.

Want to know more?