Au sein du Bureau d'Études R&D, vous assurez la conception, le développement et la maintenance des solutions logicielles associées aux produits électroniques du groupe. Vous intervenez sur l'ensemble de la chaîne logicielle, du firmware embarqué aux services cloud, en passant par les logiciels applicatifs, les outils de configuration et les interfaces de supervision.
Vos principales missions seront les suivantes :
- Analyser les besoins fonctionnels et techniques et définir
l'architecture logicielle des produits.
- Concevoir, développer et maintenir les firmwares embarqués, les
pilotes de périphériques et les protocoles de communication.
- Participer à la mise au point des cartes électroniques et à
l'intégration entre les composants logiciels et matériels.
- Développer et maintenir les logiciels applicatifs, les outils de
configuration, les interfaces de supervision et les moyens de diagnostic.
- Concevoir et maintenir les services back-end, les API, les bases de
données et les services cloud associés aux solutions connectées.
- Reprendre les bases de code existantes, corriger les anomalies et
proposer les évolutions nécessaires.
- Définir et réaliser les tests unitaires, d'intégration, fonctionnels
et système.
- Analyser les dysfonctionnements et conduire les investigations jusqu'à
l'identification de leurs causes.
- Rédiger et actualiser les spécifications, les procédures de test et la
documentation technique.
- Estimer les charges, les délais et les risques, puis assurer le suivi
des développements.
- Collaborer avec les équipes électronique, production, méthodes,
qualité et support ainsi qu'avec les éventuels prestataires techniques.