Freebox

Freebox

Ingénieur(e) R&D Logiciel C++ Sénior (F/H) - Smart Home

  • CDI 
  • Paris

La tribu

Freebox

Freebox

  • Electronique / Télécommunications, Logistique
  • De 50 à 250 salariés

Le poste

Ingénieur(e) R&D Logiciel C++ Sénior (F/H) - Smart Home

  • CDI 
  • Paris

Cette offre a été pourvue !

À propos

Freebox est une société dotée d’un fort esprit entrepreneurial qui porte l’activité R&D du Groupe Iliad, plus connu sous la marque commerciale Free. Nous sommes basés à Paris dans le 8ème arrondissement.

Nous sommes un groupe de personnes passionnées par les défis techniques qui travaille pour offrir à tous les français des produits et services avant-gardistes et accessibles au plus grand nombre.

Nos missions sont de concevoir, développer et fabriquer les nouvelles générations de produits et améliorer continuellement les services et produits pour nos abonnés.

Descriptif du poste

Nous sommes à la recherche d’un(e) Ingénieur(e) R&D Logiciel C++ qui rejoindra l’équipe Smart Home.
L’équipe Smart Home est dédiée à l’étude et à la réalisation des objets connectés.

En tant qu’Ingénieur(e) R&D Logiciel C++ et en collaboration avec les Ingénieurs de votre équipe produit, vous serez en charge du développement et de l’enrichissement des applications systèmes qui implémentent les fonctionnalités de la Freebox. Vous développerez notamment sur le serveur qui centralise la commande des objets connectés. Les applications userland s’interfacent aussi bien avec le noyau Linux via des appels systèmes qu’avec les interfaces utilisateurs.

Vos principales missions seront de :

  • Développer des applications en C et C++ sous environnement GNU/Linux,
  • Proposer des solutions aux problématiques techniques,
  • Proposer des architectures logicielles.

Profil recherché

Vous possédez une expérience significative en tant que développeur C++.

Vous détenez les savoirs suivants :

  • Maitrise de la programmation en environnement UNIX (gcc, gdb, API POSIX…),
  • Maîtrise de la programmation orientée objet, en particulier du C++, ainsi que des techniques de programmation basées sur les templates,
  • Maitrise des concepts tel que la spécialisation partielle ou SFINAE,
  • Utilisation de bibliothèques templates tel que Boost ou assimilé,
  • Connaissances de base en réseau et en web (REST),
  • Bonne maitrise de l’anglais.

Par exemple, vous serez amené(e) à manipuler ce genre de code :

 template<typename X, typename = bool>
  class hashable
    : public std::false_type
  {
  };
  template<typename X>
  class hashable<X, typename std::is_same<
      typename std::hash<X>::result_type, std::size_t
                                         >::value_type
                >
    : public std::true_type
  {
  };

& vous :

  • aimez travailler en équipe,
  • êtes autonome,
  • avez le goût de faire et du bien faire,
  • savez prendre des initiatives et être force de proposition,
  • possédez un intérêt prononcé pour les systèmes embarqués et l’électronique,
  • et avez de l’intérêt pour les logiciels libres.

Déroulement des entretiens

Si votre profil match avec ce que nous recherchons, nous vous contacterons pour :

  1. Un premier échange teléphonique
  2. Un entretien technique & un entretien de fit culturel
  3. Un entretien de validation avec notre direction technique

Découvrez l'équipe de Freebox

Freebox

Freebox

Ingénieur(e) R&D Logiciel C++ Sénior (F/H) - Smart Home

  • CDI 
  • Paris
Questions et réponses sur l'offre
  • Ajouter aux favoris
  • Partager sur Twitter
  • Partager sur Facebook
  • Partager sur Linkedin

Notre sélection d'articles pour vous

Inspirez-vous avec une sélection d'articles