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

HybridSalary not specified

Tech Stack

CLinuxC++

Job Description, Responsibilities & Requirements

About the Position

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

Créez des distributions Linux sur mesure (Yocto, Kernel C/C++) et sécurisez l’IoT de pointe, sur des produits connectés à fort impact. Aéronautique, automobile, énergie : du concret.

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.

Why Join Us

  • Expertise Recognized: Close management by peers (technical experts) and a comprehensive training offer - e-learning platform, certification funding, knowledge-sharing tools.
  • Active Community: Here, we contribute to open-source software rather than just using it. You participate in major trade shows, contribute to white papers, and share your knowledge on our reference blog linuxembedded.fr.
  • High-Impact Projects: You directly contribute to community projects (Yocto Project, Buildroot) to build a smarter and more responsible digital world.

Responsibilities

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.

Technical Stack

  • Languages: Advanced proficiency in C and C++.
  • OS: Excellent knowledge of the GNU/Linux ecosystem (user space & kernel space).
  • Tools: Proven experience with Yocto (BitBake, recipes) or Buildroot.
  • Hardware: Understanding of electronic schematics and protocols (I2C, SPI, UART, Ethernet).
  • Security: PKI, Secure Elements, encryption.
  • Methodologies: Agile (Scrum / Kanban) and V-cycle.

Profile

  • Experience: Minimum of 4 years in embedded software development.
  • Mindset: Autonomous and rigorous, you have a team spirit and a taste for technical challenges.
  • Languages: A technical level of English (written / spoken) is essential to thrive in our international contexts.

Smile is committed to an environment where diversity is a strength and inclusion is a pillar. Every talent is recognized, respected, and encouraged to go further.

Recruitment Process

  1. Qualification - HR phone screening (30 min).
  2. Technical Interview - Technical discussion with one of our experts.
  3. Finalization - Meeting with the agency manager.

Company

Smile

Position

Embedded & Connected Systems

Location

Nantes

Remote

Hybrid

Contract Type

Permanent contract

Contact

Anaïs ROUSSELLE ☀️

Local Talent Acquisition Manager

Smile

Recruitment Tool

Teamtailor

Job Details

Company name:
Smile-Ukraine
Location:
France
Employment Type:
Full-time
Work Mode:
Hybrid
Posted on TheJob:
Jul 13, 2026
Last checked:
Jul 13, 2026
Posted on the source:
Jan 23, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.