Groupe LR logo

Groupe LR

Ingénieur Logiciel Linux Kernel

Groupe LR

📍 Toulouse, France 🇫🇷

full-time
mid-level
Posted —

Key Skills

LinuxKernelPythonDriversAgile

Industry

Industrial AutomationTelecommunications

Job Description

Au sein d'une équipe d'experts logiciels, vous participerez au développement et à l'intégration de composants bas niveau sous Linux.

Les missions :

  • Analyser les besoins techniques et participer à la définition des architectures logicielles ;

  • Développer, adapter et maintenir des composants du noyau Linux ;

  • Concevoir et implémenter des pilotes de périphériques (Device Drivers) ;

  • Participer aux activités de portage Linux sur de nouvelles plateformes matérielles ;

  • Assurer l'intégration de composants matériels et logiciels ;

  • Déboguer et optimiser les performances système ;

  • Participer aux phases de validation, qualification et support technique ;

  • Rédiger la documentation technique associée ;

  • Collaborer avec les équipes hardware, firmware et logiciel applicatif.

Les compétences appréciées :

  • Développement et maintenance du Linux Kernel ;

  • Connaissance des mécanismes du noyau Linux (interruptions, gestion mémoire, ordonnanceur, synchronisation, espaces utilisateur/noyau) ;

  • Développement de scripts Python ;

  • Méthodologies Agile et bonnes pratiques de développement logiciel

Profil recherché :

  • Diplômé(e) d'une école d'ingénieur ou d'un Master Bac+5 en informatique, systèmes embarqués ou équivalent ;

  • Expérience en développement logiciel bas niveau sous Linux ;

  • Excellente maîtrise du langage C ;

  • Bonne connaissance de l'architecture du noyau Linux ;

  • Expérience dans le développement de drivers Linux ;

  • Capacité à analyser et résoudre des problématiques complexes ;

  • Anglais technique requis ;

  • Habilitation secret défense nécessaire ;