Vous travaillerez sur les produits serveurs vidéo de la société, dans le domaine télécom et vidéo.
Sous la direction d'un chef d'équipe, vous participerez au développement et aux évolutions fonctionnelles de
logiciels et de librairies en C++ sous Linux, avec de fortes contraintes de fiabilité et de performances, dans une
petite équipe.
Vous serez amené à développer des modules logiciels en autonomie ou à vous intégrer dans un code existant. Vous ferez
preuve d'autonomie, d'adaptabilité et d'esprit critique. Le code que vous produirez sera fiable, opérationnel et
déployable. Il sera intégré dans d'autres modules ou dans les produits livrés aux clients.
L'environnement de travail est entièrement sous Linux.
*Profil recherché*
Vous avez le goût du développement soigneux. Vous apportez autant de soin à l'implémentation qu'au choix des
algorithmes et à l'architecture logicielle, en analysant votre travail sous un angle critique du point de vue des
performances et de la fiabilité du code. Vous avez une excellente capacité d'abstraction.
Compétences exigées :
. excellente du connaissance du langage C++ (langage et STL) ;
. bonne connaissance du langage C (socket, process, threads) ;
. bonne connaissance de la programmation réseau et du système Linux ;
. anglais technique écrit.
Les compétences suivantes seront appréciées :
. connaissance d'un langages de script (Perl, Bash ou Python) ;
. expérience en modélisation UML ;
. expérience des systèmes embarqués.
Si nécessaire, la société formera le candidat sur un ou plusieurs des domaines suivants:
- compression vidéo (MPEG-2 / MPEG-4 H.264)
- couches de transport vidéo (Transport Stream, DVB Satellite/Cable/TNT, RTP)
- Protocoles de pilotage vidéo (RTSP, RTCP, ..)
- protocoles vidéo mobile (3GP, MP4, ...)
|