Ingénieur développement logiciel embarqué confirmé H/F
- Hiring from
- France
- Work type
- Hybrid
- Posted
- Oct 1, 2026
Chez Smile, on construit des solutions numériques ouvertes, performantes et durables, pour des acteurs majeurs des équipements sportifs, de la finance, du retail ou du secteur public. Pas de techno imposée : on choisit les bons outils et on les maîtrise de bout en bout. 1 500 experts à travers l'Europe, et une culture où le partage de savoir se mesure, pas se déclame.
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.
Cooptation rémunérée jusqu'à 3 000 €.
Vie d'équipe : convention annuelle, salons, summer party, afterworks.
Et aussi : mutuelle & transports pris en charge à 50 %, minimum 9 RTT/an, prime de vacances, Tickets Restaurant (9,50 €, pris en charge à 55 %), CSE dynamique.
La mission
Au sein d'un projet d'innovation IoT connecté pour un équipementier sportif mondial de premier plan, vous prenez en charge le développement logiciel embarqué d'un nouveau module de connectivité, de la phase de Proof of Concept (POC) jusqu'à sa mise en production industrielle. Votre rôle se joue en trois temps.
Développer et intégrer
• C'est vous qui garantissez la qualité logicielle, la fiabilité et le respect des standards de delivery embarqué sur l'ensemble de la gamme de produits.
• Développement C embarqué, intégration de SDKs sur cibles Espressif et gestion d'un système temps réel sous FreeRTOS.
• Mise en œuvre des protocoles de communication embarqués et radio (BLE, UART, CAN BUS, Wi-Fi) ainsi que la sécurisation de la stack (TLS, PKI, Secure Boot).
Tester et industrialiser
• C'est vous qui garantissez la robustesse du firmware avant le passage à l'échelle industrielle.
• Conception et développement des tests unitaires, des bancs de tests ainsi que du tooling et des harnais de test indispensables.
• Pilotage du packaging, du suivi DevSecOps ("you build it, you run it") et accompagnement de la mise au point technique jusqu'à la production.
Collaborer et faire évoluer
• C'est vous qui faites l'interface constante avec les équipes pluridisciplinaires (Produit, Qualité, Projet Industriel, Cloud, Mobile) dans une organisation matricielle.
• Utilisation au quotidien de la chaîne CI/CD (GitHub Actions, SonarCloud, Copilot) et des outils collaboratifs (Jira, Confluence, Miro).
• Participation active aux réflexions d'architecture, partage des bonnes pratiques et veille technologique au sein de l'équipe.
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.
Votre stack technique
• Langages & OS : C embarqué, Python, FreeRTOS
• MCU & Matériel : Gamme Espressif (ESP-IDF)
• Connectivité & Sécurité : BLE, Wi-Fi, UART, CAN BUS, TLS, PKI/certificats, Secure Boot
• Tooling & CI/CD : VSCode, GitHub Actions, SonarCloud, BlackDuck, Copilot
Votre profil
Vous avez au moins 3 ans d'expérience en développement logiciel embarqué et l'envie de progresser dans un cadre où l'expertise est reconnue. On parie que vous cochez aussi ces cases : • Solide maîtrise du C embarqué, des microcontrôleurs (idéalement Espressif) et des OS temps réel (FreeRTOS)
• Compétences avérées sur les bus et protocoles réseau/radio (BLE, Wi-Fi, CAN BUS, UART) et la sécurité IoT
• Capacité à travailler en autonomie complète sur un projet de A à Z tout en communiquant efficacement au sein d'une organisation matricielle
• Anglais professionnel (environnement technique et échanges projet) ; le chinois est un plus apprécié
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.