Smile

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

Smile

Nantes (Hybrid)

Job Type Permanent contract
Experience 4 ans ou plus
Posted 4 weeks 1 day ago
Hybrid 4 ans ou plus Level

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 l’agence Embedded & Connected Systems, vous concevez des architectures logicielles robustes et optimisées pour des produits connectés et des systèmes industriels critiques dans les secteurs de l’automobile, de l’aéronautique, de l’énergie et du médical.

Smile rassemble 1 500 experts à travers l’Europe et dispose d’une expertise embarquée reconnue, notamment autour de Zephyr OS.

Pourquoi nous rejoindre

  • Management de proximité par des pairs experts techniques.
  • Offre de formation complète avec plateforme d’e-learning, financement de certifications et outils de partage de connaissances.
  • Communauté active contribuant au logiciel ouvert, avec participation à des salons, rédaction de livres blancs et partage de savoir sur le blog linuxembedded.fr.
  • Projets à fort impact et contributions à des projets communautaires comme Yocto Project et Buildroot.

Vos missions

Concevoir l’architecture sur microcontrôleur

  • Modéliser et développer des solutions logicielles sur microcontrôleurs STM32, Microchip et NXP.
  • Configurer et développer des applications temps réel sur Zephyr OS ou FreeRTOS.
  • Écrire les drivers et composants bas niveau exploitant pleinement le hardware.

Développer et optimiser le contrôle moteur

  • Concevoir et optimiser des algorithmes de pilotage de moteurs pas à pas et Brushless / BLDC.
  • Mettre en œuvre les protocoles de communication industriels et liaisons séries UART, SPI, I2C, CAN et bus de terrain.
  • Valider et fiabiliser les développements au plus près du matériel avec un oscilloscope et un analyseur logique.

Investiguer et faire avancer

  • Résoudre des problématiques techniques complexes et investiguer les comportements bas niveau.
  • Assurer une veille sur les évolutions des microcontrôleurs et des écosystèmes open source.
  • Partager les pratiques au sein de l’équipe et contribuer à la montée en compétence collective.

Votre stack technique

  • Langages : C et/ou C++ appliqués à l’embarqué.
  • Systèmes : RTOS, Zephyr OS et FreeRTOS.
  • Microcontrôleurs : STM32, Microchip et NXP.
  • Communication : UART, SPI, I2C, CAN et bus de terrain.
  • Outils : GCC, STM32CubeIDE, Keil, IAR, J-Link, ST-Link, outils de profilage et d’analyse.

Votre profil

  • 4 ans ou plus d’expérience en développement logiciel embarqué, avec une expérience significative en contrôle moteur brushless ou pas à pas.
  • Maîtrise du C/C++ en environnement embarqué et solides compétences sur Zephyr ou FreeRTOS.
  • Familiarité avec les cycles en V itératifs et les pratiques Agiles.
  • Autonomie, rigueur, goût des défis techniques et esprit d’équipe.
  • Anglais technique pour la documentation et les échanges internationaux.

Processus de recrutement

  1. Qualification : échange téléphonique RH de 30 minutes.
  2. Entretien métier : discussion technique avec un expert.
  3. Finalisation : rencontre avec le manager d’agence.

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.

Similar Job Openings