close mobile menu English version
LinkedIn Share Image

C++ Software Engineer – H/F

Référence offre : SM09CSE
Lieu

Petit Paris

Catégorie entreprise

Start-Up

Votre employeur

Notre client 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, une invention brevetée qui a révolutionné le monde de l’amplification. Cette innovation, qui confine à l’impossible, leur a permis de croiser les technologies analogique et numérique pour restituer un son d’une qualité jamais atteinte jusqu’alors.

Chaque jour, notre client conduit la plus belle des aventures et réinvente des façons de travailler pour donner accès au plus grand nombre à un son d’une qualité et d’une émotion incomparable.
Dans ce cadre notre client recherche un ingénieur logiciel C++ pour intégrer leur équipe R&D et les aider à repousser les limites du possible.

Vos responsabilités

Au sein de l’équipe Software et rattaché(e) au pôle Middleware/C++, vous développerez les nouvelles fonctionnalités des produits existants et intégrerez les nouveaux produits dans leur écosystème logiciel. Vous serez ainsi amené à interagir régulièrement avec les autres pôles de l’équipe Software (applications mobiles, QA et Devops) et les équipes produits et hardware.

Voici différents exemples de missions sur lesquelles le pôle Middleware/C++ est amené à travailler :

  • Développement de nouvelles sources de streaming (AirPlay 2, Roon RAAT, Bluetooth, Spotify Connect, …) – vous pourrez notamment être en contact direct avec les équipes techniques des fournisseurs de ces services.
  • Développement de nouvelles fonctionnalités d’enceintes intelligentes (Amazon Alexa, Google Voice Assistant, …)
  • 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).

Environnement technique 

  • C++ 14
  • Qt 5
  • CMake
  • Linux pour les produits et iOS, Android, macOS et Windows pour les bibliothèques multi-plateformes
  • Buildroot
  • Git, GitHub et Jira

Votre profil

Compétences techniques requises

 

  • Bonne connaissance du C++ moderne
  • Bonnes connaissances en algorithmique, structures de données, programmation bas niveau

 

Compétences complémentaires

 

  • Expérience de développement en systèmes embarqués
  • Connaissance des protocoles réseaux
  • Connaissance du Framework Qt et du système de build CMake
  • Connaissances en applications temps réel
  • Maîtrise du multithreading
  • Maîtrise des procédures de test et validation de code

Maitrise

  • C++
  • Systèmes embarqués
  • DevOps
  • Middleware
  • CMake
  • Qt
  • Algorithmes

Ces offres pourraient également vous intéresser

Ils ont pris la pilule rouge

Voir tous les témoignages