Publiée le 19 juin
Mission du poste
Job Description En tant qu'Ingénieur Logiciel Embarqué, vous participez au développement de logiciels critiques intégrés à des systèmes complexes dans les secteurs de la défense, de l'aéronautique, du spatial ou du ferroviaire. Vous intervenez sur l'ensemble du cycle de développement logiciel, depuis l'analyse des besoins jusqu'à l'intégration et la validation, en veillant aux exigences de performance, de robustesse, de sûreté et de cybersécurité. Vous évoluez dans un environnement technologique exigeant où les contraintes temps réel, la fiabilité et l'optimisation des performances sont au cœur des enjeux. Vos responsabilités Analyser les besoins et les exigences système Participer à la définition de l'architecture logicielle Rédiger les spécifications techniques et la documentation associée Concevoir, développer et maintenir des logiciels embarqués en C/C++ Développer des composants logiciels robustes pour des environnements temps réel critiques Optimiser les performances logicielles (latence, mémoire, temps d'exécution) Participer à l'intégration logicielle sur cible embarquée Implémenter des architectures multi-threading et concurrentes Réaliser le débogage, l'analyse et la correction des anomalies Assurer la traçabilité des exigences et des développements Participer aux activités de tests, validation et intégration continue Intégrer les exigences de cybersécurité dès les phases de conception Collaborer avec les équipes système, électronique, IVVQ et cybersécurité