Ingénieur développement logiciel embarqué H/F
En tant que développeur logiciel, il sera en collaboration avec le responsable technique produits Concentrateur auquel il reportera, et sera en charge des missions suivantes :
• Concevoir, implémenter et tester les différents logiciels développés
• Développer des tests unitaires
• Participer à la définition de l'architecture logicielle pour les produits existants et pour les nouveaux produits
• Tracer / suivre / corriger les anomalies logicielles, assurer le suivi et le traitement des tickets de support N3
• Garantir le respect des objectifs Qualité Coûts Délais des différents livrables (binaires, spécifications, tests unitaires, respect des standards en vigueur, etc.)
• Participer au chiffrage et à la planification les chantiers logiciels (évolutions, corrections, nouvelle variante, etc.)
• Assurer le maintien de la gestion de configuration et de l'intégration continue
• Participer à l'amélioration des méthodes de développement
• Être force de proposition pour améliorer les produits et les applications
Profil :
De formation d'ingénieur informatique (Bac +5) ou Ingénieur logiciel embarqué, vous devez justifier d'une expérience significative de 3 ans sur des missions similaires, autonome, organisé (e) et avec un esprit d'initiative.
Connaissances techniques :
• Connaissance en architecture logicielle/firmware en général
• Maitrise du développement en C particulièrement dans un contexte RTOS (ou FreeRTOS)
• Maitrise de l'environnement de développement Linux Embarqué (scripts bash, cross compilation, open source…)
• Maitrise de la gestion de configuration (Connaitre GIT/GITLAB serait un plus)
• Des connaissances en protocoles de communication (Liaisons séries synchrones et asynchrone, Ethernet, liaison série UART, sockets TCP/IP) sont nécessaires
• Bonnes connaissances en électronique.
• Des connaissances en télécom, NFC, Bluetooth et IOT en général seraient un plus
• Anglais (lu et écrit, oral serait un plus)