Développeur drivers

Notre client, spécialiste dans la conception et le développement d'équipements électroniques, sollicite Open Wide pour prendre en charge des développements couches basses Linux. Deux défis majeurs à relever pour cette prestation :

  • Adaptation d'une couche wrapper de récupération de l'heure à leur nouvelle carte. 
  • Portage d'un driver&API propriétaire d'un kernel 2.6 vers un kernel 3.10.

En tant que Consultant OWI, vous prendrez en charge les travaux suivants : 

  • Recompilation et debug des drivers,
  • Adaptation du wrapper de l’ancien driver de la carte vers le nouveau driver.
  • Tests et intégration des drivers,
  • Rédaction de la documentation associée. 
  • Développement C en environnement Linux embarqué,
  • Développement et/ou le portage de drivers.

Formation supérieure en informatique, école d’ingénieur ou cursus universitaire, vous disposez des compétences suivantes  :

  •  Linux (bootloader, kernel, user space),
  •  Le développement C sous Linux,
  •  L'environnement de développement Linux,
  •  Les outils de développement GNU (gdb, gcc...).

Vous disposez également d'une expérience significative en développement Kernel Linux (drivers) en environnement embarqué. Votre anglais est opérationnel.

Autonome et capable de travailler en équipe, vous êtes rigoureux (se) et passionné(e) par le développement. Curieux et doté d’une réelle envie d’apprendre, vous démontrez de réelles capacités analytiques et rédactionnelles.