Ingénieur de Logiciel Embarqué H/F
En tant qu'ingénieur de logiciel embarqué vous pilotez des projets techniques visant la conception et la réalisation de systèmes de logiciels pour un pacemaker. Dans le cadre de votre activité professionnelle, en complément d'une dimension technique forte en électronique et en informatique embarquée, vous maîtrisez également les méthodologies de l'ingénierie système mais également la gestion de projets dans ses dimensions économiques et humaines.
Tâches principales :
- Diriger des projets de développement de logiciels, en fournissant du mentorat et des conseils techniques.
- Leadership technique du développement de logiciels embarqués et de la planification des projets.
- Livrer de manière fiable des logiciels de haute qualité dans le respect des contraintes de calendrier.
- Assure la propriété technique des produits logiciels, principalement écrits en C/C++.
- Participe activement aux équipes de développement de produits pour le développement de nouveaux produits et services.
- Travailler avec des consultants en logiciels et en tests sur les problèmes de système et de conception.
- Utiliser des outils et techniques appropriés à la productivité et à la qualité du code : débogueurs, profileurs, tests unitaires, contrôle de code source, etc.
- Rechercher des problèmes techniques et proposer des approches techniques.
- Participer au cycle de vie complet du développement, depuis la spécification et la conception jusqu'à la mise en oeuvre, les tests et le support.
- Travailler sur des problématiques significatives et uniques où l'analyse de situations ou de données nécessite et l'évaluation d'intangibles. Exercer un jugement indépendant sur les méthodes, les techniques et les critères d'évaluation pour obtenir des résultats.
- Travaillerait avec des équipes d'ingénierie interfonctionnelles développant de nouvelles conceptions.
- Résoudre des problèmes techniques importants et/ou complexes pour renforcer la santé grâce à une technologie de pointe.
Compétences techniques :
- Minimum de 5 ans d'expérience en développement de logiciel embarqué requis. Une expérience en gestion du développement.
- D'excellentes compétences en communication écrite et verbale sont essentielles.
- Minimum de 3 années d'expérience solide en programmation dans les langages de programmation C requis.
- Minimum 3 ans de développement logiciel de systèmes embarqués pour des produits critiques pour la sécurité requis.
- De solides techniques de débogage et une expérience de l'utilisation du débogueur dans un environnement intégré sont requises.
- Excellentes compétences en dépannage requises.
- Une connaissance de la conception et du développement de pilotes de périphériques et d'interfaces de périphériques de bas niveau est requise.
- Une bonne connaissance et expérience des microcontrôleurs à très faible consommation, de la conception de logiciels RF, BLE et Wi-Fi, de la configuration des pilotes de périphériques et des tests sont requises.