The Linux Foundation Projects
Skip to main content

Tech Lead Linux Embarqué H/F

By

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. L’esprit collaboratif et le partage de connaissances sont au cœur de notre ADN. Nos experts repoussent chaque jour les limites de l’open source pour construire un numérique plus intelligent, performant et responsable. Ici, on ne se contente pas de suivre les tendances, on les crée !🌟

Rejoignez-nous et participez à des réalisations qui comptent ! 🏆

En tant que Tech Lead Linux Embarqué chez Smile, vous ferez partie de notre aventure où chaque jour est une nouvelle occasion de construire des solutions qui dépassent les attentes de nos clients (et les vôtres !)🧑‍🚀👩‍🚀

Ce que vous ferez en tant que Tech Lead Linux Embarqué chez Smile ?

Conception et développement de solutions logicielles embarquées, en tenant compte des contraintes matérielles et des exigences de performance.

Optimisation du système Linux pour les ressources limitées des systèmes embarqués (mémoire, puissance de calcul).

Maîtrise approfondie de Linux embarqué, du développement de pilotes (drivers), du bootloader (ex : U-Boot)

Encadrement technique de l’équipe de développement, en veillant à la qualité du code et au respect des bonnes pratiques.

Définition de l’architecture logicielle et choix des technologies adaptées aux besoins du projet, en collaboration avec les autres membres de l’équipe.

Collaboration étroite avec les autres équipes (matériel, validation, etc.) pour assurer la cohérence et l’intégration des différents éléments du système.

Rédaction de la documentation technique (spécifications, manuels d’utilisation, etc.).

Côté technique justement, vous évoluerez dans un environnement Open Source ☕:

Excellente maîtrise de Linux embarqué, du développement de pilotes (drivers) et des systèmes temps réel.

Solides compétences en programmation C/C++ et en langages de script (Python, Bash, etc.).

Connaissance des outils de développement embarqué (chaînes de compilation croisée, débogueurs, etc.).

Vous pourrez intervenir chez des industriels et fabricants de produits connectés avec des challenges techniques intéressants, exigeants et passionnants ; dans des secteurs aussi variés que l’aéronautique, le ferroviaire, l’automobile, les télécoms ou encore l’énergie !

Vous intègrerez un environnement stimulant où votre expertise et votre passion seront reconnues 💥. Nous vous invitons à participer à des projets captivants et à contribuer à notre croissance commune🌱.

Smile s’engage pour un environnement où la diversité est une force et l’inclusion, un pilier. Ici, chaque talent est reconnu, respecté et encouragé à aller plus loin.

Votre profil 🧑‍💼 👩‍💼

Vous avez 6 ans ou plus d’expérience en développement linux embarqué et vous maitrisez Yocto ou Buildroot ? Bingo ! On parie que vous cochez aussi ces cases :

Vous êtes en capacité de gérer des projets complexes et de résoudre des problèmes techniques.

Vous faites preuve de leadership, d’esprit d’équipe et vous communiquez de manière claire et efficace avec les différentes parties prenantes

Les méthodologies agiles et les cycles en V itératif ne vous sont pas inconnues.

Vous êtes en veille constante sur les évolutions de Linux embarqué, des nouvelles technologies et des meilleures pratiques.

Vous souhaitez relever de nouveaux challenges techniques intéressants, exigeants et passionnants avec des industriels et fabricants de produits connectés

Vous avez envie de contribuer aux projets Yocto et Buildroot. Retrouvez également nos conférences techniques et livres blancs sur le blog : linuxembedded.fr .

Et si l’anglais 🇬🇧 n’est pas une option pour vous, c’est encore mieux !

Votre future Agence 🚀

Avec plus de 100 passionnés dont 20 experts, l’agence Embedded & Connected Systems est un véritable terrain de jeu pour les experts et les curieux qui veulent progresser et innover.

Pourquoi Smile ! 😊

Notre management de proximité par des pairs favorise l’échange et la mise en place d’un parcours de carrière adapté.

Parce que le secteur du numérique est en perpétuel mouvement. Smile s’engage à faire de vous un expert dans votre domaine, grâce à une offre de formation complète : accès à une plateforme d’e-learning, financement de certifications, outils de partage de connaissances…

Vous pourrez participer au développement de Smile via notre programme de cooptation interne rémunéré, allant jusqu’à 3000 €.💰

Votre année sera animée par des événements groupe et agence : convention annuelle, participation à des salons, summer party, afterworks formels & informels.

Au-delà de ce contexte, vous bénéficierez également de :

La mutuelle d’entreprise & des transports en commun pris en charge à 50%
Minimum de 9 RTT par an
La Prime de vacances
Tickets Restaurant à hauteur de 9,50€ pris en charge à 55%
CSE dynamique
Les prochaines étapes 🚀

Premier contact : Un échange téléphonique pour discuter de vos aspirations et de ce que nous pouvons vous offrir.
Rencontre : L’occasion de faire connaissance et d’explorer votre parcours professionnel.
Échange métier : Une discussion avec un de nos experts pour évaluer vos compétences et définir vos objectifs.
Bienvenue dans l’équipe ! Et si ça match entre nous, nous serons ravis de vous accueillir pour une aventure passionnante.

Alors, prêt(e) à rejoindre l’équipe ? 😉

Ingénieur Logiciel Embarqué Bas Niveau H/F

By

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. L’esprit collaboratif et le partage de connaissances sont au cœur de notre ADN. Nos experts repoussent chaque jour les limites de l’open source pour construire un numérique plus intelligent, performant et responsable. Ici, on ne se contente pas de suivre les tendances, on les crée !🌟

Rejoignez-nous et participez à des réalisations qui comptent ! 🏆

En tant qu’Ingénieur Logiciel Embarqué Bas-Niveau H/F chez Smile, vous ferez partie de notre aventure où chaque jour est une nouvelle occasion de construire des solutions qui dépassent les attentes de nos clients (et les vôtres !)🧑‍🚀👩‍🚀

Ce que vous ferez en tant qu’Ingénieur Logiciel Embarqué Bas-Niveau chez Smile ?

Développement et optimisation des drivers : Concevoir, développer, tester et maintenir les drivers bas niveau pour divers périphériques (GPIO, I2C, SPI, UART, ADC, etc.) et interfaces matérielles, en assurant leur performance et leur fiabilité.
Conception et maintenance de BSP (Board Support Package) : Élaborer et gérer les BSPs pour nos nouvelles plateformes matérielles, incluant l’initialisation du processeur, la gestion de la mémoire, et l’intégration des drivers.
Configuration du microcontrôleur/microprocesseur : Mettre en œuvre la configuration initiale des systèmes, incluant les horloges, les interruptions, et la gestion de l’énergie.
Debugging et diagnostic : Identifier et résoudre les problèmes complexes liés au matériel et au logiciel bas niveau en utilisant des outils de debugging avancés (oscilloscopes, analyseurs logiques, JTAG/SWD).

Côté technique justement, vous évoluerez dans un environnement Open Source ☕:

Compétences en programmation C/C++ et langages de script

Connaissances du noyau Linux et de ses composants

Maîtrise du système d’exploitation Linux et de son architecture.

Expérience avec les outils de développement Linux (compilateurs, débogueurs, etc.)

Vous pourrez intervenir chez des industriels et fabricants de produits connectés avec des challenges techniques intéressants, exigeants et passionnants ; dans des secteurs aussi variés que l’aéronautique, le ferroviaire, l’automobile, les télécoms ou encore l’énergie !

Vous intègrerez un environnement stimulant où votre expertise et votre passion seront reconnues 💥. Nous vous invitons à participer à des projets captivants et à contribuer à notre croissance commune🌱.

Smile s’engage pour un environnement où la diversité est une force et l’inclusion, un pilier. Ici, chaque talent est reconnu, respecté et encouragé à aller plus loin.

Votre profil 🧑‍💼 👩‍💼

Vous avez 2 ans ou plus d’expérience en développement bas niveau et vous maitrisez le développement de drivers ou BSP ? Bingo ! On parie que vous cochez aussi ces cases :

Vous maîtrisez les bonnes pratiques de développement
Les méthodologies agiles et les cycles en V itératif ne vous sont pas inconnues.
Vous souhaitez relever de nouveaux challenges techniques intéressants, exigeants et passionnants avec des industriels et fabricants de produits connectés
Vous avez envie de contribuer aux projets Yocto et Buildroot. Retrouvez également nos conférences techniques et livres blancs sur le blog : linuxembedded.fr .
Et si l’anglais 🇬🇧 n’est pas une option pour vous, c’est encore mieux !

Votre future Agence 🚀

Avec plus de 100 passionnés dont 20 experts, l’agence Embedded & Connected Systems est un véritable terrain de jeu pour les experts et les curieux qui veulent progresser et innover.

Pourquoi Smile ! 😊

Notre management de proximité par des pairs favorise l’échange et la mise en place d’un parcours de carrière adapté.

Parce que le secteur du numérique est en perpétuel mouvement. Smile s’engage à faire de vous un expert dans votre domaine, grâce à une offre de formation complète : accès à une plateforme d’e-learning, financement de certifications, outils de partage de connaissances…

Vous pourrez participer au développement de Smile via notre programme de cooptation interne rémunéré, allant jusqu’à 3000 €.💰

Votre année sera animée par des événements groupe et agence : convention annuelle, participation à des salons, summer party, afterworks formels & informels.

Au-delà de ce contexte, vous bénéficierez également de :

La mutuelle d’entreprise & des transports en commun pris en charge à 50%
Minimum de 9 RTT par an
La Prime de vacances
Tickets Restaurant à hauteur de 9,50€ pris en charge à 55%
CSE dynamique
Les prochaines étapes 🚀

Premier contact : Un échange téléphonique pour discuter de vos aspirations et de ce que nous pouvons vous offrir.
Rencontre : L’occasion de faire connaissance et d’explorer votre parcours professionnel.
Échange métier : Une discussion avec un de nos experts pour évaluer vos compétences et définir vos objectifs.
Bienvenue dans l’équipe ! Et si ça match entre nous, nous serons ravis de vous accueillir pour une aventure passionnante.

Alors, prêt(e) à rejoindre l’équipe ? 😉

Ingénieur Études et Développement Linux Embarqué H/F

By

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. L’esprit collaboratif et le partage de connaissances sont au cœur de notre ADN. Nos experts repoussent chaque jour les limites de l’open source pour construire un numérique plus intelligent, performant et responsable. Ici, on ne se contente pas de suivre les tendances, on les crée !🌟

Rejoignez-nous et participez à des réalisations qui comptent ! 🏆
En tant qu’Ingénieur Linux Embarqué H/F chez Smile, vous ferez partie de notre aventure où chaque jour est une nouvelle occasion de construire des solutions qui dépassent les attentes de nos clients (et les vôtres !)🧑‍🚀👩‍🚀

Ce que vous ferez en tant qu’Ingénieur linux embarqué chez Smile ?

Conception et développement de systèmes linux embarqués

Création de distributions Linux personnalisées et optimisées

Développement de pilotes (drivers) pour les différents périphériques matériels

Amélioration des performances du système Linux embarqué, optimisation de la consommation de ressources, réduction du temps de réponse

Tests unitaires et d’intégration pour vérifier le bon fonctionnement du système et correction des éventuels bugs.

Correction des bugs et amélioration du système Linux embarqué tout au long du cycle de vie du produit

Côté technique justement, vous évoluerez dans un environnement Open Source ☕:

Compétences en programmation C/C++ et langages de script

Connaissances du noyau Linux et de ses composants

Maîtrise du système d’exploitation Linux et de son architecture.

Expérience avec les outils de développement Linux (compilateurs, débogueurs, etc.)

Vous pourrez intervenir chez des industriels et fabricants de produits connectés avec des challenges techniques intéressants, exigeants et passionnants ; dans des secteurs aussi variés que l’aéronautique, le ferroviaire, l’automobile, les télécoms ou encore l’énergie !

Vous intègrerez un environnement stimulant où votre expertise et votre passion seront reconnues 💥. Nous vous invitons à participer à des projets captivants et à contribuer à notre croissance commune🌱.

Smile s’engage pour un environnement où la diversité est une force et l’inclusion, un pilier. Ici, chaque talent est reconnu, respecté et encouragé à aller plus loin.

Votre profil 🧑‍💼 👩‍💼

Vous avez 2 ans ou plus d’expérience en développement linux embarqué et vous maitrisez Yocto ou Buildroot ? Bingo ! On parie que vous cochez aussi ces cases :

Vous maîtrisez les bonnes pratiques de développement
Les méthodologies agiles et les cycles en V itératif ne vous sont pas inconnues.
Vous souhaitez relever de nouveaux challenges techniques intéressants, exigeants et passionnants avec des industriels et fabricants de produits connectés
Vous avez envie de contribuer aux projets Yocto et Buildroot. Retrouvez également nos conférences techniques et livres blancs sur le blog : linuxembedded.fr .
Et si l’anglais 🇬🇧 n’est pas une option pour vous, c’est encore mieux !

Votre future Agence 🚀

Avec plus de 100 passionnés dont 20 experts, l’agence Embedded & Connected Systems est un véritable terrain de jeu pour les experts et les curieux qui veulent progresser et innover.

Pourquoi Smile ! 😊

Notre management de proximité par des pairs favorise l’échange et la mise en place d’un parcours de carrière adapté.

Parce que le secteur du numérique est en perpétuel mouvement. Smile s’engage à faire de vous un expert dans votre domaine, grâce à une offre de formation complète : accès à une plateforme d’e-learning, financement de certifications, outils de partage de connaissances…

Vous pourrez participer au développement de Smile via notre programme de cooptation interne rémunéré, allant jusqu’à 3000 €.💰

Votre année sera animée par des événements groupe et agence : convention annuelle, participation à des salons, summer party, afterworks formels & informels.

Au-delà de ce contexte, vous bénéficierez également de :

La mutuelle d’entreprise & des transports en commun pris en charge à 50%
Minimum de 9 RTT par an
La Prime de vacances
Tickets Restaurant à hauteur de 9,50€ pris en charge à 55%
CSE dynamique
Les prochaines étapes 🚀

Premier contact : Un échange téléphonique pour discuter de vos aspirations et de ce que nous pouvons vous offrir.
Rencontre : L’occasion de faire connaissance et d’explorer votre parcours professionnel.
Échange métier : Une discussion avec un de nos experts pour évaluer vos compétences et définir vos objectifs.
Bienvenue dans l’équipe ! Et si ça match entre nous, nous serons ravis de vous accueillir pour une aventure passionnante.

Alors, prêt(e) à rejoindre l’équipe ? 😉

Root Commit

By

Consulting, development and training on the Yocto Project – Training courses with 75% of practical lab time

Yoseli

By

Yoseli is an engineering company near Rennes, France, specializing in low-level embedded Linux development, from BSP and drivers to performance and real-time optimization.

Linux Kernel and Driver Development Expert / Expert en développement Kernel et Driver Linux H/F

By

Arturia conçoit des logiciels et instruments de musique pour les musiciens et producteurs, professionnels comme amateurs. Sa mission est de rendre la création musicale accessible à tous grâce à la technologie, et d’offrir l’expérience la plus intuitive et agréable possible. Arturia commence son épopée en 1999 avec la création de synthétiseurs analogiques iconiques sous format logiciel, et connaît aujourd’hui un succès international grâce au développement d’une gamme complète de synthétiseurs, contrôleurs MIDI et équipements audio répondant aux usages actuels. Les produits, s’appuyant sur l’innovation, offrent une approche audacieuse, accessible, fun et inspirante de l’exploration sonore.
Arturia grandit et compte actuellement plus de 180 collaborateurs passionnés en France, aux Etats-Unis, à Hong-Kong, au Mexique et au Royaume-Uni. Dans cette aventure collective, les Arturiens et Arturiennes partagent une ambition d’excellence, des valeurs telles que la transparence et la simplicité, et une culture de la célébration autour de chacun de nos succès.

Description du poste
Vous intégrerez le pôle System (15 personnes) du département R&D d’Arturia chargé de développer les systèmes d’exploitation et les différentes couches de communication des produits Arturia. Disposant d’une grande autonomie, vous serez en charge de porter et d’optimiser les derniers noyaux Kernel Linux et les drivers des différents composants des produits Arturia afin d’offrir un système fiable et performant.
Vos responsabilités :
– Réaliser le développement des systèmes d’exploitation temps réel utilisés sur les différents produits musicaux logiciels et matériels développés par Arturia, en coordination avec les chefs de projet
– Paramétrer et configurer les systèmes d’exploitation afin qu’ils répondent aux spécifications
– Enrichir les cahiers des charges des chefs de produits, par l’apport de solutions innovantes, inspirées des dernières technologies et de mécanismes éprouvés (temps réel, optimisations diverses, mécanismes de mises à jour, sécurité, télémétrie, …) contribuant ainsi à la créativité de l’offre Arturia
– Contribuer à la pérennité des produits par la qualité de votre programmation
– Piloter l’intégration du développement avec les phases de tests et arbitrer les conclusions des résultats
– Intégrer et maintenir les systèmes d’exploitation temps réel dans notre infrastructure de tests automatisés
– Réaliser une veille technologique pertinente et veiller à l’amélioration continue de vos développements
– Former les équipes techniques et le support technique en rédigeant et en animant des modules sur vos produits
– Participer à la définition stratégique des différents produits Arturia audio à venir.

Votre profil
– Diplôme d’Ingénieur Informatique, Master 2 ou Doctorat en informatique,
– Expérience avérée dans le développement de système d’exploitation temps réel, avec notamment un savoir-faire dans le développement de système Linux embarqué sur architecture ARM
– Connaissance approfondie du kernel Linux
– Expérience de développement de driver sous Linux
– Maîtrise et expérience(s) avérée(s) de Yocto
– Capacité à communiquer et à travailler en équipe
– Autonomie, aptitudes documentaires et de reporting requises
– Maîtrise de l’anglais écrit et oral (anglais technique au minimum)

***

Arturia designs software and musical instruments for musicians and producers, both professional and amateur. Its mission is to make music creation accessible to everyone through technology and to offer the most intuitive and enjoyable experience possible. Arturia began its journey in 1999 with the creation of iconic analog synthesizers in software format, and today enjoys international success thanks to the development of a complete range of synthesizers, MIDI controllers, and audio equipment that meet current needs. The products, rooted in innovation, offer a bold, accessible, fun, and inspiring approach to sound exploration. Arturia is growing and now has over 180 passionate employees in France, the United States, Hong Kong, Mexico, and the United Kingdom. In this collective adventure, the Arturians share an ambition for excellence, values such as transparency and simplicity, and a culture of celebration around each of our successes.

Job Description
You will join the System team (15 people) within Arturia’s R&D department, responsible for developing operating systems and various communication layers for Arturia products. Working with a high degree of autonomy, you will be in charge of implementing and optimizing the latest Linux Kernel and drivers for various components of Arturia products to deliver a reliable and high-performance system.
Your Responsibilities:
– Develop real-time operating systems used in various software and hardware musical products developed by Arturia, in coordination with project managers.
– Configure and adjust operating systems to meet specifications.
– Enhance product specifications from product managers by providing innovative solutions inspired by the latest technologies and proven mechanisms (real-time, various optimizations, update mechanisms, security, telemetry…), thereby contributing to the creativity of Arturia’s offerings.
– Ensure the longevity of the products through the quality of your programming.
– Oversee the integration of development with testing phases and make decisions based on test results.
– Integrate and maintain real-time operating systems within our automated testing infrastructure.
– Conduct relevant technological monitoring and continuously improve your developments.
– Train technical teams, technical support, and after-sales service by creating and leading training modules on your products.
– Participate in the strategic definition of upcoming Arturia audio products.

Profile
– Computer Engineering degree, Master’s degree in Computer Science, or PhD in Computer Science
– Proven experience in real-time operating system development, with particular expertise in embedded Linux systems development on ARM architecture
– In-depth knowledge of the Linux kernel
– Experience in Linux driver development
– Proficiency and proven experience with Yocto
– Ability to communicate and work in a team
– Required autonomy, documentation, and reporting skills

Ingénieur études et développement linux embarqué/yocto H/F

By

Dans le cadre du développement de produits destinés à la surveillance, vous intégrerez nos équipes d’ingénieurs et d’experts SMILE ECS Toulouse, afin de prendre en charge les activités de développement suivantes :

Participation à la modification et mise à jour des recettes Yocto
Génération des images
Ecriture de script shell et de service systemD
Développement d’algorithme en C++ sur IMX et Jetson
Pariciper au benchmark de nouvelles cibles hardware
Accompagnement sur la mise en place de l’environnement de développement (CI/CD, Gitlab, Yocto)
Vous interviendrez également sur les activités suivantes :

L’analyse des besoins
La rédaction des documents de spécification
La création et le test, automatisé si possible, de ces systèmes
Profil recherché :

Avoir minimum 4 à 5 ans d’expérience dans le développement logiciel sous Linux
Maitrise des couches basses Linux (Kernel et drivers)
Maitrise du développement en C et C++
Connaissance hardware
Maitrise technique de l’anglais
Bon niveau rédactionnel
Esprit d’équipe
Entreprise handi-accueillante : à compétences égales, tous nos postes sont ouverts aux personnes en situation de handicap.

Qui sommes-nous ?

Le Groupe Smile rayonne dans toute l’Europe avec plus de 2000 collaborateur·rice·s présents dans 7 pays et 15 agences. Smile a aujourd’hui plus de 30 ans d’existence et se positionne comme le leader de l’Open Source en Europe.

Au sein du Groupe Smile, l’équipe ECS “Embedded & Connected Systems” se positionne comme le leader européen du développement et de l’intégration de solutions Open Source en environnement embarqué et Cloud IoT, avec plus de 110 collaborateurs répartis sur 5 agences en France : Paris, Toulouse, Nantes, Grenoble et Lille.

Nous sommes membres des projets Yocto et Buildroot et nous y contribuons activement pour la maintenance et le développement.

En synthèse, Smile ECS, c’est :

Pas moins de 20 experts au service des clients et des ingénieurs de l’équipe

De nombreux industriels et fabricants de produits connectés avec des challenges techniques intéressants, exigeants et passionnants ; dans des secteurs aussi variés que l’aéronautique, le ferroviaire, l’automobile, les télécoms ou encore l’énergie !

Une proximité avec les communautés Open Source (en particulier Yocto et Buildroot) et de nombreuses contributions

Le blog Linuxembedded.fr, plus de 10 livres blancs et de nombreuses conférences techniques !

Pourquoi intégrer Smile ECS ?

Avoir la garantie de monter en compétences dans vos domaines d’expertise (Linux embarqué, Cloud IoT)

Intégrer une société qui donne de réelles perspectives d’évolutions de carrière dans votre filière technique de prédilection

Rejoindre un groupe dynamique et en pleine croissance, à la pointe de la technologie

Bénéficier de nos formations (Linux embarqué, Yocto, kernel, Git/Gitlab…)