C++ Software Engineer H/F

Research and Development Paris, France


Description

Fondée en 2007 et basée à Paris, Devialet est la start-up la plus primée au monde pour ses inventions d’excellence dans le domaine du son. À 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.
Chez Devialet, nous conduisons au quotidien la plus belle et la plus excitante des aventures. Chaque jour, nos équipes commerciales, retail, marketing, design, financières, logistiques, R&D, réinventent des façons de travailler pour donner accès au plus grand nombre à un son d’une qualité et d’une émotion incomparables, via nos technologies et nos produits de rupture. 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, osez l’aventure !

MISSIONS

Vous serez en charge de poursuivre le développement des logiciels embarqués sur les produits DEVIALET (Phantom, Expert Pro, Dialog ainsi que les futurs produits). Vous travaillerez en interaction forte avec les équipes applications mobile, produit (expérience utilisateur) et hardware.

  • Développement de nouvelles technologies (audio multi-canal, capture sonore basse latence, etc…).
  • Extension de framework distribué C++ multi-plateforme (Linux/iOS/Android/…).
  • Vous serez responsable du développement et de la certification des sources de contenu et des services, tels que AirPlay 2, Roon RAAT, Bluetooth, Spotify Connect, Amazon Alexa, nouveaux services de streaming. Vous serez en contact direct avec les équipes techniques des fournisseurs de ces services.
  • Profiling et optimisation des performances réseau. Adaptation aux nouvelles topologies de réseau (réseau hybride ou mesh, agrégation des liens, reconfiguration dynamique).
  • Développement spécifique aux usages TV, gaming et professionnel (faible latence, configurations spécifiques).
Une de ces missions vous tente ? Venez nous rencontrer.

PROFIL

  • Titulaire d’un diplôme d’ingénieur ou équivalent
  • Bonne connaissance du C++ moderne
  • Bonnes connaissances en algorithmique, structures de données, programmation bas niveau
  • La connaissance des protocoles réseaux est un plus
  • La connaissance du Framework Qt et du système de build CMake constitue un réel atout
  • Des connaissances en applications temps réel sont un plus
  • La maîtrise du multithreading est un plus
  • Maîtrise des procédures de test et validation de code
  • Indépendant(e), autonome 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 pour les produits et iOS, Android, macOS et Windows pour nos bibliothèques multi-plateformes
  • Buildroot
  • Git, GitHub et Jira