Stagiaire Ingénieur - Emulateur Contrôle-Commande (F/H)
Aix-en-Provence, France
TechnicAtome
TechnicAtome est spécialisée dans la conception, la réalisation, la mise en service et le maintien en conditions opérationnelles des réacteurs nucléaires compacts. Depuis plus de 45 ans, elle offre son expertise en ingénierie nucléaire pour...Description de l'entreprise
STG-TA-AIX-25-P42-01
Vous avez le souhait de travailler au sein d’un collectif, dans une entreprise française à taille humaine, à la pointe des technologies ?
Portée par plus de 2000 collaborateurs répartis sur 8 sites implantés dans tout l’hexagone, TechnicAtome conçoit les réacteurs nucléaires compacts des sous-marins et porte-avions de la Marine Française, tout en oeuvrant dans le domaine du nucléaire civil sur des projets innovants tels que le Réacteur Jules Horowitz.
Etre collaborateur chez TechnicAtome c’est prendre part à l’excellence technique au sein d’équipes passionnées investies et reconnues pour leur expertise.
Description du poste
Technicatome développe des versions émulées du contrôle-commande de la chaufferie pour réaliser des tests. L’émulateur est constitué de versions émulées de chaque calculateurs (une trentaine) et des maquettes des différents équipements.
Dans le cadre des développements des logiciels de futurs contrôle-commandes, il est nécessaire de générer automatiquement des versions simplifiées d’applications pour les interfacer entre elles dans un environnement émulé. L’objectif à terme étant de remplacer les versions simplifiées d’applications par les véritables versions au fur et à mesure de leurs développements.
La mission du stage consiste donc à :
- Prendre connaissance du fonctionnement de l’émulateur de contrôle-commande (protocole, API, etc.) ;
- Développer les scripts d’extraction des interfaces et contenus des calculateurs depuis des bases de données ;
- Développer les scripts de génération d’applications émulées (applications générées en C++) ;
- Interfacer les applications générées entre-elles dans un environnement émulé ;
- Réaliser des essais sur les outils afin de valider leur bon fonctionnement ;
- Documenter l’utilisation de ces outils de génération d’application.
Une fois les chaînes de génération opérationnelles et les applications générées, vous pouvez être amené à travailler sur l’intégration de versions préliminaires d’applications réelles en remplacement de certaines applications simplifiées générées automatiquement.
Ce stage vous permettra de mettre en œuvre vos connaissances en C++, Python et développement logiciel. Il est une occasion exceptionnelle d’appréhender l’architecture du contrôle-commande des futures chaufferies de Technicatome et du fonctionnement de ses différents constituants.
Qualifications
Etudiant(e) en école d’ingénieur ou équivalent universitaire vous avez suivi une spécialité en informatique. Vous avez une très bonne connaissance du C++, de Python et du développement logiciel en général.
Vous un intérêt fort pour les développements de contrôle-commande de systèmes complexes.
Autonome et curieux(se), doté(e) d’un bon relationnel vous êtes reconnu(e) pour votre capacité d’analyse et votre rigueur technique.
Informations supplémentaires
La diversité est une force dans nos équipes, c’est pourquoi nous y attachons une importance toute particulière.
Vous vous reconnaissez dans ce profil ? Rejoignez nous !
Poste basé sur un établissement soumis à enquête administrative.
Poste nécessitant une habilitation gouvernementale.
Tags: APIs Architecture Python
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.