Senior C++ Software Engineer H/F

Research and Development Paris, France


Description

Fondée en 2007 et basée à Paris, Devialet est réputée pour ses innovations en matière d’acoustique, de design industriel et de technologies audio. À l'origine de l'épopée Devialet, l'ADH®, une invention brevetée qui a révolutionné le monde de l’amplification. Cette innovation, qui confine à l'impossible, a permis de croiser les technologies analogique et numérique pour restituer un son d'une qualité jamais atteinte jusqu'alors.

Chaque jour, toutes nos équipes travaillent vers un seul objectif : faire découvrir le son haute-fidélité au plus grand nombre. Étape par étape, c’est une véritable révolution technologique du monde de l’audio qui s’est mise en marche avec des innovations radicales. Depuis notre création, plus de 160 brevets ont ainsi été déposés.

De Hong Kong à New-York en passant par Londres et Munich, nous recrutons des forces vives pour nous aider à repousser les limites du possible.

Rejoignez-nous !

MISSIONS

Vous évoluerez au sein de l’équipe middleware, responsable du logiciel des produits B2C (Phantom, Expert Pro, Dialog, Remote et futurs produits). Vous participerez aux développements pour ce logiciel et à sa maintenance, à l’écriture des tests unitaires et fonctionnels et à la rédaction de la documentation. 

Vous travaillerez en interaction forte avec les équipes applications mobile, produit (expérience utilisateur), bas niveau (Linux, drivers ...) et hardware. Vous serez amené(e) à travailler sur les sujets suivants:
  • Intégration de nouveaux services de streaming et des assistants vocaux (AirPlay 2, Roon Ready, Google Cast, Amazon Alexa) en contact direct avec les équipes techniques des fournisseurs de ces services.
  • Ajout de nouvelles fonctionnalités (room correction, spatialisation, mode nuit, mise à jour silencieuse...).
  • Support des nouveaux produits et accessoires
  • Extension du framework distribué C++ multi-plateforme pour les produits et les applications mobiles (Linux, iOS & Android).

PROFIL

  • Titulaire d’un diplôme d’ingénieur ou équivalent
  • Expertise C++ moderne (au moins cinq ans d’expérience)
  • Fortes connaissances en algorithmique, structures de données
  • Bonnes connaissances des protocoles réseaux
  • Maîtrise des procédures de test et validation de code
  • Des connaissances en développement embarqué et/ou en applications temps réel sont un plus
  • La connaissance du Framework Qt et du système de build CMake constitue un réel atout
  • La maîtrise du multithreading est un plus
  • Autonome, proactif(ve) et rigoureux(se), capable de trouver seul(e) des solutions à des problèmes complexes
  • Vous êtes séduit(e) par l’idée de prendre part à un projet ambitieux, innovant et d’avoir un impact décisif sur notre industrie
  • La maîtrise de l’anglais est indispensable

ENVIRONNEMENT TECHNIQUE

  • C++ 14
  • Qt 5
  • CMake
  • Linux
  • Buildroot et Yocto
  • Git, GitHub et Jira