Ingénieur Firmware

Il y a 3 jours

Lyon, Rhône-Alpes, France ELSYS Design Temps plein

ELSYS Design Lyon renforce son pôle logiciel embarqué et recherche plusieurs ingénieurs confirmés pour concevoir et intégrer des solutions logicielles sur microcontrôleurs sous Zephyr RTOS, ainsi que sur plateformes embarquées associées.



Les informations suivantes visent à fournir aux candidats potentiels une meilleure compréhension des exigences de ce poste.

Vous interviendrez sur des projets techniques exigeants dans l'industrie, les transports, les télécoms ou le médical, pour des grands comptes industriels et acteurs technologiques majeurs de la région lyonnaise.


Vos missions

  • Développement embarqué C/C++ sous Zephyr RTOS : drivers, middleware, services bas-niveau sur microcontrôleurs
  • Intégration plateforme Zephyr : bring-up carte, configuration devicetree, Kconfig, gestion des overlays, cross-compilation, optimisation boot/perf/consommation
  • Architecture Zephyr : structuration des applications, gestion des threads, synchronisation, drivers custom, intégration de sous-systèmes (Bluetooth LE, réseau, stockage, etc.)
  • Build system : maîtrise de West, gestion des modules et manifests, création/maintenance de BSP et de configurations de board
  • Scripts Python : outils de test, automatisation, QA, validation logicielle
  • CI & gestion de versions : Git (ou SVN), workflows, revues de code, documentation
  • Tests & validation sur cible : debug (JTAG/SWD, tracing Zephyr), mesures, qualification fonctionnelle, support firmware


Profil recherché

Ingénieur Bac+5 (ou équivalent) en embarqué / électronique / informatique industrielle

Expérience significative en C/C++ bas-niveau sur microcontrôleur, idéalement avec Zephyr RTOS (ou autre RTOS temps réel : FreeRTOS, xuezdbg ThreadX, etc.)

Intérêt pour l'écosystème Zephyr : West, devicetree, Kconfig, drivers, gestion de threads/IPC, bootloaders (MCUboot)

Pratique de Python pour les tests/automatisation, ainsi que de Git/SVN

Curiosité, polyvalence, envie de comprendre le système complet (HW ↔ SW)


Notre processus de recrutement

Échange téléphonique (~15 min)

Entretien manager (~45 min)

Entretien technique avec un référent firmware / Zephyr (~1h)

Entretien final : organisation, ambitions, vision long terme