Tech Lead Linux Embarqué - Yocto / Buildroot H/F
Primary stack
Nice to have's
Job description
About the Position
Passez à la tête technique du Linux embarqué (Yocto/Buildroot) chez Smile: architecture BSP, revue de code, CI/CD et mentorat, au sein d'une équipe Open Source engagée.
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
- Recognized Expertise: 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.
Your Missions: Technical Leadership, BSP Architecture & Embedded Linux
As a Tech Lead Linux Embarqué, you are the guarantor of the technical quality and software architecture of our clients' embedded projects. You technically lead the engineering teams while remaining heavily involved in low-level design:
- Architecture & Custom Distributions: Design, creation, and maintenance of BSP (Board Support Packages) and custom Linux distributions via Yocto Project (creation of recipes, BitBake layers) and Buildroot.
- Technical Leadership & Mentorship: Support and skill development of the team's developers, conducting code reviews (Code Reviews) and implementing good software engineering practices.
- Kernel & Low-Level Development: Integration and adaptation of the Linux Kernel, configuration of bootloaders (U-Boot), development, and porting of drivers/pilots for target boards.
- Integration & Industrialization: Implementation and optimization of build chains, continuous integration (CI/CD) pipelines applied to embedded systems, and automated testing on hardware benches.
- Framing & Client Relations: Interventions during pre-sales or framing phases to guide the choices of hardware and software architectures according to client constraints.
Your Technical Stack
- Build Systems & BSP: Advanced proficiency in Yocto Project (Poky, BitBake, devtool) and Buildroot.
- OS & Kernel: Embedded Linux Kernel (Kernel Space & User Space), U-Boot, development, and adaptation of drivers.
- Languages & Tools: C, C++, Python, Shell/Bash scripts, Git, GitLab CI / Jenkins.
- Hardware & Architectures: ARM Processors & SoC (Cortex-A / Cortex-M), x86, RISC-V. Communication buses (I2C, SPI, UART, CAN, Ethernet).
- Methodologies: Agile (Scrum/Kanban), Embedded DevOps, Clean Code.
Your Profile
- Experience: 5 years or more in embedded Linux development, with successful experience as a technical lead or Tech Lead.
- Yocto / Buildroot Expertise: You have a perfect mastery of the embedded Linux build ecosystem and have already designed complete BSPs deployed in production.
- Leadership & Transmission: Pedagogical and good communicator, you enjoy helping teams improve their skills and being the privileged liaison with clients.
- Open Source Culture: Curious and passionate, you closely follow the developments in the Linux Kernel, Yocto, and Buildroot communities.
- Languages: A good level of technical English is required to communicate in multi-site and international contexts.
Smile is committed to an environment where diversity is a strength and inclusion, a pillar. Here, every talent is recognized, respected, and encouraged to go further.
Recruitment Process
- Qualification: HR phone call (30 min).
- Technical Interview: Technical discussion with one of our embedded experts or architects.
- Finalization: Meeting with the agency manager
Company: Smile
Position: Embedded & Connected Systems
Location: Asnières-sur-Seine
Remote Status: Hybrid
Contract Type: Permanent contract
Contact: Anaïs ROUSSELLE ☀️, Local Talent Acquisition Manager – Smile
© Smile-Ukraine. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Smile offers open-source web-engineering solutions services.
More at Smile-Ukraine
All 111 rolesIngénieur IA / MLOps (H/F) - Ile-de-France
Smile-Ukraine · France
Lead Data Gouvernance (H/F)
Smile-Ukraine · Switzerland
Chef de projet technique F/H
Smile-Ukraine · France
Chef de Projet Applicatif Senior H/F – Aix / Marseille
Smile-Ukraine · France