JobConnect

Ingénieur Logiciel Embarqué MCU & RTOS – Zephyr / FreeRTOS

  • Smile
  • Nantes, France
  • €42,000 – €55,000

Le développement bas niveau, les microcontrôleurs et l’IoT vous passionnent ? Chez Smile, l’embarqué, c’est du logiciel qui tourne dans le monde réel. Au sein de notre agence Embedded & Connected Systems (80+ passionnés dont 20 experts), vous concevez des architectures logicielles robustes et optimisées pour des produits connectés et des systèmes industriels critiques : automobile, aéronautique, énergie, médical. 1 500 experts à travers l’Europe, et une expertise embarquée reconnue, active sur l’essor de Zephyr OS.

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.

Vos missions : conception & développement Logiciel Embarqué

En tant qu’Ingénieur Logiciel Embarqué, vous intervenez sur l’intégralité du cycle de vie de produits connectés, pour des secteurs critiques (aéronautique, automobile, énergie, IoT) :

Concevoir l’architecture sur microcontrôleur

  • Vous modélisez et développez des solutions logicielles sur microcontrôleurs (STM32, Microchip, NXP…) — c’est vous qui posez les fondations bas niveau.
  • Vous configurez et développez des applications temps réel sur Zephyr OS ou FreeRTOS.
  • Vous écrivez les drivers et composants de bas niveau qui exploitent pleinement le hardware.

Développer et optimiser le contrôle moteur

  • Vous concevez et optimisez des algorithmes de pilotage de moteurs (pas à pas, Brushless / BLDC…).
  • Vous mettez en œuvre les protocoles de communication industriels et liaisons séries (UART, SPI, I2C, CAN, bus de terrain).
  • Vous validez et fiabilisez vos développements au plus près du matériel (oscilloscope, analyseur logique).

Investiguer et faire avancer

  • Vous résolvez les problématiques techniques complexes et investiguez les comportements bas niveau.
  • Vous restez en veille active sur les évolutions des microcontrôleurs et des écosystèmes open source.
  • Vous partagez vos pratiques au sein de l’équipe et contribuez à la montée en compétence collective.

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 : C et/ou C++ appliqués à l’embarqué
  • Systèmes : RTOS — Zephyr OS, FreeRTOS
  • Microcontrôleurs : STM32, Microchip, NXP…
  • Communication : UART, SPI, I2C, CAN, bus de terrain
  • Outils : GCC, STM32CubeIDE, Keil, IAR, débogueurs (J-Link, ST-Link), profilage et analyse

Votre profil

Vous avez 4 ans ou plus d’expérience en développement logiciel embarqué, avec une expérience significative en contrôle moteur (brushless, pas à pas). On parie que vous cochez aussi ces cases :

  • Maîtrise du C/C++ en environnement embarqué et solides compétences sur RTOS (Zephyr, FreeRTOS)
  • Familiarité avec les cycles en V itératifs et les pratiques Agiles
  • Autonomie, rigueur et goût des défis techniques exigeants, dans un vrai esprit d’équipe
  • Anglais technique (documentation, échanges internationaux)

Processus de recrutement

  1. Qualification — échange téléphonique RH (30 min).
  2. Entretien métier — discussion technique avec l’un de nos experts.
  3. Finalisation — rencontre avec le manager d’agence.

Skills

  • Embedded C
  • Zephyr RTOS
  • FreeRTOS
  • Microcontroller Programming
  • IoT
  • Yocto Project
  • Buildroot

Related jobs

SmileApply for this job