Ingénieur Linux Embarqué & Yocto / Buildroot (H/F)

Smile
Canton de Nantes-1, France
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Intermediate

Job location

Canton de Nantes-1, France

Tech stack

Agile Methodologies
ARM
UClibc (C Standard Library)
C++
Computer Security
Software Debugging
Linux
Linux on Embedded Systems
Ethernet
Open Source Technology
Performance Tuning
Public Key Infrastructure
Scrum
Software Architecture
Software Engineering
Universal Asynchronous Receiver/Transmitter
Serial Peripheral Interface
Yocto

Job description

En tant qu'Ingénieur Linux Embarqué, vous intervenez sur l'intégralité du cycle de vie des 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, Événements fréquents : Summer Party, Afterworks, Convention annuelle. 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.

Requirements

Langages : Maîtrise avancée du C et du C++. OS : Excellente connaissance de l'écosystème GNU/Linux (User space & Kernel space). Tools : Expérience confirmée sur Yocto (BitBake, Recettes) ou Buildroot. Hardware : Compréhension des schémas électroniques et 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, 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. Les Avantages Smile Expertise : Management par des pairs, accès aux certifications et plateforme e-learning. Communauté : Participation à des salons, rédaction de livres blancs, blog technique.

Benefits & conditions

Package : * Prime de cooptation allant jusqu'à 3 000 €. Mutuelle, prise en charge transports (50%) et tickets restaurant (9,50 €). Minimum 9 RTT par an et prime de vacances.

About the company

Passionné(e) par la tech, le numérique et l'innovation ? Rejoignez les 1 800 collaborateurs de Smile, leader européen de l'intégration Open Source, répartis dans 20 agences à travers 9 pays. Au sein de notre agence Embedded & Connected Systems, vous intégrez un collectif de 100 passionnés (dont 20 experts reconnus). Ici, on ne suit pas les tendances, on contribue directement aux projets communautaires (Yocto Project, Buildroot) et on partage notre savoir sur .

Apply for this position