Ingénieur en développement logiciel (F/H)
Role details
Job location
Tech stack
Job description
- Une réussite portée par notre excellence technologique, votre expérience et notre ambition partagée
- Un package de rémunération attractif
- Un développement des compétences en continu : parcours de formation, académies et communautés internes
- Un environnement inclusif, bienveillant et respectant l'équilibre des collaborateurs
- Un engagement sociétal et environnemental reconnu, Vous serez intégré dans une équipe du pôle logiciel, en charge du développement du logiciel embarqué sur le système de protection électronique SPECTRA du RAFALE. Ce logiciel fédère les informations des multiples capteurs de l'avion pour présenter au pilote la situation tactique en temps réel et lancer les actions de contre-mesures adéquates.
En tant que Software Engineer, vous vous verrez confier les missions principales suivantes de :
- Réaliser les développements et la résolution des faits techniques sur le produit en déployant pour chaque fonction impactée le cycle complet d'ingénierie : spécifications logicielles, développement, intégration dans la branche produit et tests de non-régression et tests sur banc
- Participer activement aux rituels AGILE et notamment dans le chiffrage des développements, les actions d'amélioration et la mesure de la productivité de l'équipe
- Contribuer aux projets secondaires, autour des grands axes d'innovation et de dérisquages de nouvelles techno et outils
- Capitaliser et partager les connaissances en présentant auprès de l'équipe ses réalisations dans le cadre de learning moments et en participant aussi à des travaux en binômage
- Se coordonner techniquement et assurer la cohérence avec les autres membres de l'équipe
- Garantir le respect des exigences du composant de la phase de conception à la phase de validation
- Contribuer à la tenue des coûts et des délais de développement sur nos projets et à la stratégie de développement globale du système
- Améliorer les pratiques de la discipline et du processus outillé (optimisation des stratégies de développement et de tests, déploiement, ...)
Requirements
De formation Ingénieur équivalent Bac+5, vous justifiez d'une expérience confirmée en tant que développeur logiciel temps réel sur des systèmes logiciels embarqués complexes (µServices, temps réel contraint, gestion des interruptions etc.).
Vous maitrisez les langages de programmation C/C++, ADA ainsi que les langages scripts de type Python, Powershell,...
Vous connaissez les outils logiciel suivant : VSCode, Doors, VIVALDI, GIT LAB, JIRA, Jenkins, Polarion
Vous avez pu vous intéresser aux techniques de conteneurisation, de virtualisation, mais aussi aux sujets d'architecture et d'administration des systèmes d'exploitation et réseaux embarqués
Des connaissances en traitement du signal, algorithme de classification et de régression et en intelligence artificielle seraient préférables.
Mot de l'équipe
Notre équipe logiciel est intégrée dans une cellule projet multi-métiers et dans un environnement technique riche et varié. Notre force est notre adaptation entre nos engagements opérationnels projet, la recherche constante d'innovation dans nos produits et process, et la promotion des idées et des chantiers d'amélioration continue. Notre équipe nourrie par la diversité de ses profils et de leurs parcours, est soudée par des valeurs humaines de soutien et d'apprentissage qui sont relayées par le groupe THALES.