Este puesto ya no está disponible.

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

Indefinido
Paris
Salario: No especificado
Sin trabajo a distancia

Freebox
Freebox

¿Te interesa esta oferta?

jobs.faq.title

El puesto

Descripción del puesto

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.

Requisitos

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.

Proceso de selección

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

¿Quieres saber más?