Ingénieur Firmware Embarqué H/F
Role details
Job location
Tech stack
Job description
Développer, maintenir et optimiser les logiciels embarqués en C/C++ afin de répondre aux exigences fonctionnelles et techniques des produits ;
- Concevoir et mettre en oeuvre les couches de communication entre les différents équipements connectés ;
- Intégrer, configurer et valider les protocoles de communication IoT et radio tels que BLE, Zigbee, Matter et MQTT ;
- Participer à la conception et à l'évolution des architectures logicielles embarquées en collaboration avec les équipes projets ;
- Garantir les performances, la stabilité, la fiabilité et la robustesse des solutions développées ;
- Réaliser les phases de tests, de validation et de débogage afin d'assurer la qualité des développements ;
- Analyser et corriger les anomalies identifiées tout au long du cycle de développement ;
- Collaborer étroitement avec les équipes Hardware, Cloud, Mobile et Validation pour assurer l'intégration et le bon fonctionnement des produits.
Requirements
Votre parcours et compétences :Vous êtes issu(e) d'une formation d'Ingénieur ou d'un cursus technique équivalent, avec une spécialisation en systèmes embarqués, électronique, informatique industrielle ou développement logiciel ;Vous disposez d'une première expérience professionnelle en développement firmware, logiciel embarqué ou conception de produits connectés, idéalement dans un environnement industriel ou IoT ;Compétences clés : bonne maîtrise du développement embarqué en C/C++, connaissance des environnements Linux embarqué et RTOS/FreeRTOS, expérience des protocoles de communication UART, SPI, I²C et TCP/IP, compréhension des technologies de connectivité BLE, Zigbee, Matter, Thread et MQTT, maîtrise des outils de développement et d'intégration tels que Git, Jenkins, Yocto ou Buildroot, capacité à réaliser les phases de test, validation et débogage, aptitude à analyser et résoudre les problématiques techniques, rigueur dans le suivi des développements, autonomie, esprit d'équipe et bon niveau d'anglais technique à l'écrit comme à l'oral. Vous vous êtes reconnu(e) ? Alors Technology & Strategy est fait pour vous !, Vous êtes issu(e) d'une formation d'Ingénieur ou d'un cursus technique équivalent, avec une spécialisation en systèmes embarqués, électronique, informatique industrielle ou développement logiciel ;
Vous disposez d'une première expérience professionnelle en développement firmware, logiciel embarqué ou conception de produits connectés, idéalement dans un environnement industriel ou IoT ;
Compétences clés : bonne maîtrise du développement embarqué en C/C++, connaissance des environnements Linux embarqué et RTOS/FreeRTOS, expérience des protocoles de communication UART, SPI, I²C et TCP/IP, compréhension des technologies de connectivité BLE, Zigbee, Matter, Thread et MQTT, maîtrise des outils de développement et d'intégration tels que Git, Jenkins, Yocto ou Buildroot, capacité à réaliser les phases de test, validation et débogage, aptitude à analyser et résoudre les problématiques techniques, rigueur dans le suivi des développements, autonomie, esprit d'équipe et bon niveau d'anglais technique à l'écrit comme à l'oral.
Vous vous êtes reconnu(e) ? Alors Technology & Strategy est fait pour vous !, Anglais technique Langage C Linux embarqué Systèmes embarqués Git Développement logiciel Jenkins Autonomie Informatique Industrielle TCP/IP