QUI SOMMES-NOUS ?
Construisons ensemble un avenir de confiance
Thales est un leader mondial des hautes technologies spécialisé dans trois secteurs d’activité : Défense & Sécurité, Aéronautique & Spatial, et Cybersécurité & Identité numérique. Il développe des produits et solutions qui contribuent à un monde plus sûr, plus respectueux de l’environnement et plus inclusif. Le Groupe investit près de 4 milliards d’euros par an en Recherche & Développement, notamment dans des domaines clés de l’innovation tels que l’IA, la cybersécurité, le quantique, les technologies du cloud et la 6G. Thales compte près de 81 000 collaborateurs dans 68 pays.
Nos engagements, vos avantages
QUI ETES-VOUS ?
De formation ingénieur ou équivalent, vous avez une expérience de 3 ans minimum en développement C/C++ en environnement Linux, temps réel ?
Vous avez des connaissances en traitement du signal ?
Vous connaissez les architectures à bases de conteneurs et leur mise en œuvre (Docker, K8S)?
Vous connaissez les outils d'ingénierie Logiciel (JIRA et GIT) ?
Votre niveau d’anglais vous permet de lire, écrire et parler avec des termes techniques ?
Vous êtes rigoureux et organisé et avez un esprit d’équipe et de coopération ?
CE QUE NOUS POUVONS ACCOMPLIR ENSEMBLE :
Au sein de la Direction de l’Ingénierie Système et Logicielle (DIL) du secteur SST (Sous-marins, bâtiments de Surface et Torpille) de l’entité UWS (Under Water Systems) de DMS, vous participez au développement de suite logiciel SONAR.
En tant qu'Ingénieur Développement Logiciel Traitement du Signal, vous vous verrez confier les missions principales suivantes :
Participer aux spécifications et à la conception des logiciels SONAR
Estimer, planifier et réaliser les taches de développement en méthode Agile
Travailler en coopération avec les développeurs d'autres équipes logicielles ainsi que les architectes, et l'ingénierie système pour comprendre le besoin fonctionnel et proposer une implémentation adéquate.
Implémenter les algorithmes de traitement du signal et de données en C++
Implémenter la chaine de « build » automatique pour vos composants (CI/CD)
Tester unitairement les logiciels et composants développés
Définir et mettre en œuvre les moyens de validation et tests automatiques
Participer à l'intégration des chaines de traitement avec les autres intervenants
Réaliser le support et l'assistance auprès des utilisateurs
Assurer la traçabilité des développements et correctifs
Garantir la livraison du logiciel dans le respect des coûts-qualité-délais, conformément aux objectifs et au plan du projet
Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.