Ingénieur Linux Embarqué & Yocto / Buildroot H/F
Smile Group · Asnières-sur-Seine, France, FR, 163 Quai du Dr Dervaux
Job description
Concevoir le logiciel bas niveau de produits qui tournent dans le monde réel — pas dans un navigateur : c’est le cœur de l’embarqué chez Smile. En rejoignant notre agence Embedded & Connected Systems, vous intégrez un écosystème où l’excellence technique est la norme, sur des distributions Linux sur mesure et des systèmes connectés à fort enjeu. 1 500 experts à travers l’Europe, et une vraie culture du logiciel ouvert qu’on ne se contente pas d’utiliser — on le fait vivre. Pourquoi nous rejoindre Une expertise reconnue : management de proximité par des pairs (des experts techniques), et une offre de formation complète — plateforme d’e-learning, financement de certifications, outils de partage de connaissances. Une communauté active : ici, on contribue au logiciel ouvert plutôt que de seulement l’utiliser. Vous participez à des salons majeurs, contribuez à des livres blancs et partagez votre savoir sur notre blog de référence linuxembedded.fr . Des projets à fort impact : vous contribuez directement aux projets communautaires (Yocto Project, Buildroot) pour construire un numérique plus intelligent et responsable. Vos missions : conception & développement Linux embarqué En tant qu’Ingénieur Linux Embarqué, vous intervenez sur l’intégralité du cycle de vie de produits connectés, pour des secteurs critiques (aéronautique, automobile, énergie, IoT) : Architecture logicielle : définition des architectures sur cibles complexes (i.MX8, NVIDIA Jetson, ARM Cortex-A). Systèmes de build : création et maintenance de distributions sur mesure via Yocto Project ou Buildroot. Développement Kernel & bas niveau : intégration du Linux Kernel, développement de drivers (C/C++) et configuration du BSP (Board Support Package). Cybersécurité embarquée : mise en œuvre du Secure Boot, gestion de la chaîne de confiance (TrustZone), chiffrement de données et solutions de mise à jour sécurisées (OTA / Software Update). Validation & debug : investigation des problématiques Kernel, optimisation des performances et rédaction de la documentation technique associée. Votre stack technique Langages : maîtrise avancée du C et du C++. OS : excellente connaissance de l’écosystème GNU/Linux (user space & kernel space). Outils : expérience confirmée sur Yocto (BitBake, recettes) ou Buildroot. Hardware : compréhension des schémas électroniques et des protocoles (I2C, SPI, UART, Ethernet). Sécurité : PKI, Secure Elements, chiffrement. Méthodologies : Agile (Scrum / Kanban) et cycle en V. Votre profil Expérience : vous justifiez de 4 ans minimum en développement logiciel embarqué. Mindset : autonome et rigoureux(se), vous avez l’esprit d’équipe et le goût du challenge technique. Langues : un niveau d’anglais technique (écrit / oral) est indispensable pour évoluer dans nos contextes internationaux. Smile s’engage pour un environnement où la diversité est une force et l’inclusion un pilier. Chaque talent est reconnu, respecté et encouragé à aller plus loin. Processus de recrutement Qualification — échange téléphonique RH (30 min). Entretien métier — discussion technique avec l’un de nos experts. Finalisation — rencontre avec le manager d’agence.
- Role group
- Mobile
- Countries
- FR, France, Germany, Ukraine, Poland, Belgium, Luxembourg, Switzerland