Smile

Ingénieur Système Linux Embarqué & Kernel H/F

Smile

Asnières-sur-Seine (Hybrid)

Job Type Permanent contract
Experience 2 à 5 ans
Posted 1 week 1 day ago
Hybrid 2 à 5 ans Level

Faites évoluer Linux embarqué et son kernel pour un équipement médical critique : migration, drivers, sécurité et tests au sein d’une équipe experte qui contribue au logiciel libre.

Chez Smile, on construit des solutions numériques ouvertes, performantes et durables pour des acteurs majeurs de la santé, de l'énergie, du retail, du secteur public ou de la finance. Smile compte 1 500 experts à travers l'Europe.

Pourquoi nous rejoindre

  • Management de proximité par des pairs experts techniques et offre de formation complète.
  • Communauté active contribuant au logiciel ouvert, avec participation à des salons, livres blancs et partage de connaissances.
  • Contribution directe à des projets communautaires comme Yocto Project et Buildroot.
  • Cooptation rémunérée jusqu'à 3 000 €.
  • Mutuelle et transports pris en charge à 50 %, minimum 9 RTT par an, prime de vacances, tickets restaurant et CSE.

La mission

Au sein d'un projet de modernisation majeur pour un acteur référent du secteur médical, vous prenez en charge le cœur logiciel bas niveau d'un équipement critique, de la gestion des distributions à la stabilité du kernel.

Garantir la stabilité et faire évoluer le socle Linux embarqué

  • Garantir la pérennité, les performances bas niveau et la sécurité de la distribution logicielle.
  • Assurer la maintenance et l'évolution de la distribution Buildroot, adapter la toolchain et piloter la migration du Kernel Linux de la version 4.19 vers la version 6.12.
  • Traiter les vulnérabilités CVE et faire évoluer les drivers propriétaires, la stack OpenPowerLink et la carte CPU COMExpress.

Sécuriser les livraisons et automatiser la qualité

  • Garantir la robustesse et le respect des contraintes de temps réel.
  • Réaliser les tests de non-régression, valider le comportement des solutions et participer aux livraisons des itérations logicielles.
  • Développer et faire évoluer l'automatisation des plans d'exécution.

Collaborer en Agile et apporter votre expertise transverse

  • Participer aux rituels Agile SCRUM : affinage, sprint review et rétrospective.
  • Intervenir sur des sujets transverses liés aux microcontrôleurs et aux bancs de test avec l'équipe pluridisciplinaire.

Votre environnement

  • Système & Kernel : Linux embarqué v4.19 à v6.12, Buildroot, toolchain, processus de démarrage, drivers kernel, COMExpress, OpenPowerLink.
  • Langages & scripting : C, Bash, Python.
  • Méthodologies & qualité : Agile SCRUM, tests automatiques, contraintes temps réel, gestion des CVE.
  • Transverse : microcontrôleurs, bancs de test hardware.

Votre profil

  • 2 à 5 ans d'expérience en développement C et Linux embarqué.
  • Maîtrise solide du Kernel Linux, du processus de démarrage système et de la compilation de drivers.
  • Pratique de Buildroot et des langages C, Bash et Python.
  • Sensibilité aux contraintes temps réel et, idéalement, première expérience sur une migration de kernel Linux.
  • Anglais professionnel.

Processus de recrutement

  1. Qualification : échange téléphonique RH de 30 minutes.
  2. Entretien métier : discussion technique avec un expert.
  3. Finalisation : rencontre avec le manager d'agence.

Smile s'engage pour un environnement où la diversité est une force et l'inclusion un pilier.

Similar Job Openings