
Critères de l'offre
Métiers :
- Développeur logiciel embarqué (H/F)
Expérience min :
- 1 à 5 ans
Secteur :
- Télécommunications
Diplômes :
- Bac+2
- + 1 diplôme
Compétences :
- Anglais
- Rstudio
- C++
- Développement de logiciel embarqué
- Temps réel
- + 5 compétences
Lieux :
- Saint-Priest (69)
Conditions :
- CDI
- 36 000 € - 39 000 € par an
- Temps Plein
Description du poste
Lynx RH Services Lyon recrute pour son client, PME spécialisée dans le pesage industriel, un(e) Développeur(se) logiciel embarqué en CDI, sur Saint Priest (69).
Vous intégrez l'équipe technique composée de 3 collaborateurs, dans le cadre d'un prochain départ à la retraite mais également dans un contexte de projet de développement interne déjà lancé ce qui nécessite un bonne maitrise de la librairie STM32.
Vos missions
- Intégrer un développement en cours et intégrer l'équipe R&D en charge des développements futurs.
- Développer ou intégrer conjointement avec l'équipe R&D, drivers bas niveau, applicatifs au cœur des instruments de pesage que la société fabrique.
- Participer aux projets embarqués et développer en collaboration avec le R&D à l'interface avec le hardware.
- Réaliser les tests d'intégration software et interface hardware.
- Rédiger les documentations techniques des travaux réalisés (français/anglais)
- Participer activement aux interventions dans l'architecture matérielle des nouveaux produits.
Description du profil
Pré-requis
Français & Anglais : lu, parlé, écrit.
Connaissances générales en électronique analogique et numérique pour l'embarqué.
Langage C ANSI courant et C GCC ARM. C embarqué sur cible ARM CORTEX M (obligatoire) et ASM ARM thumb1/thumb2 (souhaitable).
Connaissance approfondies des processeurs STM32 de leur architecture (bus, clocks, PLL et IP, mapping physique d'un microcontrôleur, mapping des IP, clock tree, NVIC) et de l'écosystème d'utilitaires de DEV (STMstudio, stm32cubeMX, stlink utility)
Connaissance de la couche d'abstraction CMSIS (Cortex Microcontrôleur Software Interface Standard) essentielle.
Connaissances obligatoire des librairies STD (Standard Peripheral Libraries).
Connaissances en ordonnancement temps réel dur et mou (cadencement, préemptions, interruptions, priorités, vectorisation d'interruptions, WCET)
Connaissances en code coverage et profiling (gprof, gcov).
Connaissance d'un système de documentation (Doxygen ou similaire)
Connaissance et expérience d'une toolchain et IDE à compilateur gcc arm non-eabi (GNU MCU Eclipse ou AC6 SW4STM32 ou stm32CubeIDE)
Connaissance en Mesures Physique (capteurs, conditionnement analogique, échantillonnage)
Profil recherché
Développeur Electronique ou Informatique Industrielle, vous justifiez de 2 à 5 ans d'expérience en développement Bare Metal C embarqué bas niveau sur microcontrôleurs STM32 ou une expérience réussie en développement intégral drivers bas niveaux C et applicatif monolithique.
Vous êtes avant tout quelqu'un de passionné par la technique et la technologie.
Vous souhaitez mener des projets à forte valeur technique et êtes désireux(se) d'approfondir vos connaissances en Electronique, informatique industrielle et développement embarqué sur microcontrôleurs.
Informations complémentaires
Type de contrat : CDI
Temps de travail : Temps plein
L'entreprise : Lynx RH Lyon Ouest
Lynx RH : Recrutement spécialisé en CDI, CDD et intérim de profils Bac+2 à Bac+5 en fonctions supports, informatique et ingénierie.