Ingénieur Développement Logiciel (H/F)

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.


Au sein des équipes R&D, vous prenez en charge le développement des applications logicielles fournies avec nos produits matériels : ces « logiciels compagnons » sont dédiés à la configuration matérielle des produits hardware (synthétiseurs, interfaces audio, contrôleurs MIDI). Pour cela, vous travaillez aux côtés de 3 autres ingénieurs et en étroite collaboration avec les équipes de définition de produits et les ingénieurs développant la partie firmware.


Vos responsabilités sont les suivantes :

  • Développer et maintenir les applications logicielles en étroite collaboration avec notre équipe firmware
  • Définir et rédiger les spécifications techniques des nouvelles versions de ces applications, en relation avec notre équipe IT ainsi que les responsables produits et techniques
  • Définir les délais de réalisation et la constitution du backlog logiciel
  • Développer un environnement technique homogène pour la mise à disposition des logiciels compagnons

Job requirements

  • De formation Ingénieur informatique ou équivalent
  • Vous avez au moins 5 ans d’expérience dans le développement d’applications logicielles natives (Windows, macOs, Linux)
  • Vous possédez des compétences fortes dans les domaines suivants :
    • Langages C/C++
    • Framework graphique C++ (JUCE, Qt…)
    • Utilisation des outils de versioning (GIT) et d’intégration continue (Jenkins)
  • Vous avez participé au développement d’applications qui contrôlent ou communiquent avec des périphériques externes
  • Idéalement vous possédez également les compétences suivantes :
    • Protocoles USB, MIDI
    • Python
    • Gestion de projet
    • HTML, CSS, Javascript, React.js, Node.js
  • Vous êtes force de proposition et savez travailler aussi bien en autonomie qu’en équipe
  • 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 T.C.


Chez Arturia, nous reconnaissons les compétences des personnes handicapées et leur donnons les moyens d’exprimer tous leurs talents.