Votre rôle:
Au sein du département R&D, l’ingénieur software embarqué participe au développement de logiciels embarqués pour des systèmes de défense avancés (ex. stations d’armes téléopérées, systèmes électroniques embarqués).
Il contribue à la conception, au développement, à l’intégration et à la validation de logiciels embarqués critiques, généralement dans un environnement Linux embarqué et selon des processus de développement rigoureux (cycle en V, gestion des exigences, safety).
Missions principales
* Participer au développement de modules logiciels en C/C++.
* Implémenter des fonctionnalités selon des spécifications techniques.
* Réaliser des tests unitaires et d’intégration.
* Participer au debugging et à la résolution de bugs.
* Contribuer à l’intégration logicielle sur les plateformes hardware.
* Documenter les développements réalisés.
Compétences techniques
* Programmation C/C++
* Bases en Linux embarqué
* Connaissances en systèmes embarqués
* Utilisation de Git
* Debugging logiciel
Connaissances souhaitées
* Protocoles de communication (UART, SPI, I2C)
* Concepts temps réel
* Bases en électronique numérique
* Script Bash ou Python
Profil
* Master ou Bachelor en :informatique, électronique, systèmes embarqués
* 0 à 2 ans d’expérience
* Stages ou projets académiques en software embarqué appréciés
Soft skills
* Capacité d’apprentissage rapide
* Rigueur technique
* Travail en équipe
* Curiosité technique