Brain Power
Location
Ollioules, Var | France
Job description
#!# AVANTAGES DU POSTE #!# - Projets innovants - Entreprise en forte croissance - Entreprise internationale #!# DESCRIPTION DE L'ENTREPRISE #!# Notre client est leader dans le domaine de la construction navale et des systèmes marins. Avec une histoire riche et une réputation internationale, il conçoit, développe et produit des navires de surface, des sous-marins et des équipements maritimes avancés. La société, dont le siège social est situé en France, s'est imposée comme un acteur majeur de l'industrie navale mondiale grâce à son expertise technologique et à ses capacités d'innovation. Elle fournit des solutions complètes et sur mesure. Reconnue pour la qualité et la fiabilité de ses produits, ainsi que pour son engagement en faveur de la sécurité et de la protection de l'environnement, l'entreprise s'appuie sur une équipe talentueuse de ingénieurs, de chercheurs et de professionnels hautement qualifiés qui travaillent en étroite collaboration pour offrir des solutions maritimes avancées et adaptées aux défis actuels et futurs. Grâce à son savoir-faire et à son expérience, notre client contribue à renforcer les capacités navales des pays du monde entier, tout en favorisant le développement durable des océans et la préservation des écosystèmes marins. #!# DESCRIPTION DU POSTE #!# Basé(e) à Bagneux, vous êtes rattaché(e) à la Direction Systèmes et Missions de Combat qui développe et maintient les systèmes de combat des navires de surface et des sous-marins. Au coeur de ces systèmes se trouvent les CMS (combat management system), des logiciels qui permettent de contrôler les équipements du système de combat. Ces équipements sont les senseurs, les armes et les liaisons de données tactiques. Les CMS sont des logiciels complexes, distribués, temps-réels et tolérants aux pannes. Intégré(e) au sein du service qui a en charge les évolutions, vous devrez assurer les évolutions de ces frameworks. Vous devrez par ailleurs identifier et mener les travaux R&D destinés à anticiper les besoins fonctionnels ou technologiques. A ce titre, et en tant qu'architecte vos missions seront les suivantes : · Recueillir les besoins des clients internes, exprimés en termes d'exigences et d'architecture système, et les spécifier au niveau logiciel, · Proposer une architecture et une conception qui réponde aux spécifications, · Réaliser le développement et la validation des évolutions ou des corrections, · Mettre en oeuvre et maintenir l'environnement d'exécution (installation d'un OS sur machine nue, configuration de conteneurs, configuration machine virtuelle), · Mettre en oeuvre et maintenir l'environnement d'intégration continue utiliser pour la qualification, · Assurer le support aux équipes d'Intégration/Validation/Qualification, investiguer les problèmes en plateforme, . Mettre à jour la documentation des frameworks, · Identifier et réaliser les études internes de R&D et effectuer une veille technologique. #!# SAVOIR FAIRE #!# - Compétence en architecture distribuée - Compétence en programmation concurrente multithreading - Très bonnes compétences en système d'exploitation Linux #!# DOMAINES D'ACTIVITE #!# INFORMATIQUE / DIGITAL / IT #!# #!# Profil : #!# PROFIL DU CANDIDAT #!# Vous êtes titulaire d'un diplôme d'ingénieur informatique et vous disposez d'une expérience confirmée en tant qu'architecte logiciel. Vous disposez d'une très bonne connaissance des langages C++11, Java, Python. Vous disposez d'une très bonne connaissance du système d'exploitation Linux (noyau, environnement de développement, Shell) et réseau, Vous disposez d'une expérience en architecture distribuée, en logiciels embarqués et temps réel. #!# SAVOIR ETRE #!# - Autonomie - Rigueur - Charismatique, Leadership, Bonne affirmation de soi #!# ENVIRONNEMENT TECHNIQUE #!# C++11, Linux, logiciels embarqués #!# REMOTE #!# 2 jours par semaine #!# #!# #!# REMUNERATION #!# Rémunération selon profil #!# #!#
Job tags
Salary