Ingénieur Développement Logiciel Embarqué Senior H/F - Toring
- CDI
- Toring
Les missions du poste
Nous recherchons un Ingénieur Développement Logiciel Embarqué Senior spécialisé en langage C, disposant d'une solide expérience en développement bas niveau et systèmes embarqués.
Le poste s'adresse à un profil expérimenté capable d'intervenir sur des environnements critiques, de concevoir des architectures logicielles robustes et d'accompagner techniquement des équipes de développement.
Vos missions
- Concevoir et développer des logiciels embarqués en langage C
- Participer à l'architecture logicielle et aux choix techniques
- Développer des composants bas niveau et drivers matériels
- Intervenir sur des environnements Linux embarqué et/ou temps réel (RTOS)
- Assurer le debug, l'analyse de performances et la résolution de problématiques complexes
- Participer aux phases d'intégration et de validation logicielle
- Rédiger la documentation technique
- Accompagner et faire monter en compétence des développeurs plus juniors
- Collaborer avec les équipes électronique, hardware et systèmes
Environnement technique
- Langage C impératif
- Linux embarqué
- RTOS / Temps réel
- Drivers / Firmware
- Microcontrôleurs ARM / STM32
- FreeRTOS
- Yocto / Buildroot
- GCC / GDB
- Bus de communication : SPI, I2C, UART, CAN
- Git
- Intégration continue
Profil recherché
- Minimum 10 ans d'expérience en développement logiciel embarqué
- Excellente maîtrise du langage C
- Expérience significative en développement bas niveau et programmation système
- Très bonne compréhension des contraintes hardware
- Capacité à intervenir de manière autonome sur des sujets complexes
- Expérience en environnements industriels, embarqués ou critiques appréciée
- Bon relationnel et capacité à travailler en équipe
Toring est une société de consulting indépendante souhaitant mettre en avant l'accompagnement de carrière en proposant des missions correspondant à votre profil.
Compétences requises
- GNU Project Debugger (GDB)