SMILE

Tech Lead Linux Embarqué - Yocto / Buildroot (h/f)

Posted Today

Experience
5+ years
Offer salary
Not specified
Location
Grenoble, France
Contract type
CDI, Freelance
Work arrangement
Hybride
Starting Date
ASAP
Stack required
Yocto
Buildroot
C
C++
Python
Bash
Git

Company Description

View more
Nous sommes près de 2 000 passionnés travaillant sur des solutions digitales créatives et innovantes, répartis dans 9 pays. Notre approche est basée sur la compréhension des spécificités de votre marché, de votre business, de vos enjeux financiers et de vos défis présents et à venir. Notre ADN open source est la garantie de notre proposition de valeur. Dans un souci constant de neutralité vis-à-vis de nos partenaires, nous proposons toujours la solution la plus adaptée à vos objectifs business et votre organisation.

Job Description

Vos Missions : Leadership & Architecture

En tant que Tech Lead Linux Embarqué, vous êtes le garant de la réussite technique des projets critiques de nos clients industriels (Aéronautique, Automobile, Défense, Énergie) :

  • Architecture & Design : Définition des architectures logicielles complexes et choix technologiques (SoC, Bootloaders, Kernel).

  • Encadrement Technique : Mentorat des développeurs, revue de code, et promotion des bonnes pratiques de développement (Clean Code, CI/CD).

  • Maîtrise du Bas Niveau : Optimisation système (empreinte mémoire, boot time), développement de drivers kernel et configuration avancée de U-Boot.

  • Sécurisation : Mise en œuvre de solutions de sécurité (Secure Boot, Trusted Execution Environment, OTA).

  • Interface Client : Collaboration étroite avec les équipes hardware et validation pour assurer l'intégration continue du système.


🛠️ Expertise Technique

  • Systèmes de Build : Maîtrise experte de Yocto (BitBake) ou Buildroot.

  • Langages : Maîtrise parfaite du C / C++ et des langages de script (Python, Bash).

  • Noyau Linux : Développement de pilotes, connaissance approfondie du Kernel et du Temps Réel (PREEMPT_RT).

  • Outils : Chaînes de compilation croisée, GDB, analyseurs logiques, Git.

  • Méthodologies : Leadership en environnement Agile et connaissance des cycles en V itératifs.


👤 Votre Profil

  • Expérience : 6 ans minimum en Linux Embarqué avec une première expérience réussie en lead technique ou référent projet.

  • Leadership : Capacité à fédérer une équipe, à vulgariser des problématiques complexes et à prendre des décisions d'architecture tranchées.

  • Langues : Anglais professionnel indispensable (contexte international).

https://jobs.smile.eu