Stage - Developpement Full Stack Editeur de Plan de

Il y a 7 mois


AixenProvence, France CLEARSY Temps plein

**Objectif du stage**: Développement C++ / Qt IHM d'un outil d’édition capable de reconstituer un plan de voie sur la base des données topologiques d'une voie ferrée. 

Dans les projets de l’industrie ferroviaire, la nécessité de décrire et de partager le réseau ferroviaire a amené à utiliser un format appelé RailML, basé sur XML.
Un éditeur de plan de voie permet de créer tous les éléments de la voie (rail, signalisation, aiguillages ).
Il a été conçu pour aider les utilisateurs à mettre en œuvre leur plan de suivi, de la conception initiale à la mise en service en générant un fichier de sortie contenant l’ensemble des éléments de la voie au format RailML.
Un outil de démonstration a été réalisé lors d'un stage dans les années précédentes.

Ces démonstrations ont eu un certain succès et l'idée est maintenant d'étendre cet éditeur à supporter plusieurs formats d'entrée et notamment des formats ne contenant pas de positionner graphique (coordonnées graphiques pour affichage) mais uniquement des données topologiques (ferroviaires type point kilométrique, orientation d'un aiguillage).
L'idée du stage est donc de créer un algorithme capable de reconstituer de manière intelligente le plan de voie global sur la base des données ferroviaires et de les afficher dans un éditeur (à partir d'un démonstrateur existant).

**Missions**:

- D'ajouter from scratch une nouvelle fonctionnalité majeure dans un outil existant (C++/Qt) ou de faire un outil dédié qui sera intégré par la suite à l'outil principal.
- Seule contrainte imposée : Faire le suivi du projet sous Redmine et la gestion du code source avec GitLab
- De développer cette fonctionnalité sur un jeu de données précis puis de rendre générique la solution afin de pouvoir gérer plusieurs formats d'entrée
- D'écrire la spécification de cette fonctionnalité (suivant la complexité de la solution, un document d’archi peut être utile et potentiellement aussi un manuel utilisateur) et d'être capable de valider son développement (idéalement de façon automatique)
- De gérer les interfaces entre ce développement et les autres outils permettant de faire la démonstration (Outil de visualisation, outil de validation, outil de génération)

**Livrables attendus**:

- Logiciel de démonstration mis à jour
- Etude de faisabilité sur choix des technologies utilisées
- Mise à jour de la documentation associée (Documents de spécification, conception, User Manuel)

**Compétences recherchées**:

- Travail en équipe
- Base solide en programmation (C# ou Python ou C++)
- Compréhension d’un code existant
- Savoir développer un outil de la compréhension du cahier des charges jusqu'à sa validation finale
- Avoir des connaissances en théorie des graphes peut-être un plus

**Localisation** : Aix en Provence / Lyon / Strasbourg

**Durée** : 4 à 6 mois

**Niveau** : Bac +5

Type d'emploi : Temps plein, Stage
Durée du contrat : 6 mois

Rémunération : à partir de 1 650,00€ par mois

Avantages:

- Prise en charge du transport quotidien

Programmation:

- Horaires flexibles
- Travail en journée

Lieu du poste : En présentiel



  • Aix-en-Provence, France CLEARSY Temps plein

    **Objectif du stage**: Développement C++ / Qt IHM d'un outil d’édition capable de reconstituer un plan de voie sur la base des données topologiques d'une voie ferrée.  Dans les projets de l’industrie ferroviaire, la nécessité de décrire et de partager le réseau ferroviaire a amené à utiliser un format appelé RailML, basé sur XML. Un...


  • Aix-en-Provence, France CLEARSY Temps plein

    **Objectif du stage**: Développement C++ / Qt IHM d'un outil d’édition capable de reconstituer un plan de voie sur la base des données topologiques d'une voie ferrée.  Dans les projets de l’industrie ferroviaire, la nécessité de décrire et de partager le réseau ferroviaire a amené à utiliser un format appelé RailML, basé sur XML. Un...


  • Aix-en-Provence, France CLEARSY Temps plein

    **Objectif du stage**: Développement C++ / Qt IHM d'un outil d’édition capable de reconstituer un plan de voie sur la base des données topologiques d'une voie ferrée.  Dans les projets de l’industrie ferroviaire, la nécessité de décrire et de partager le réseau ferroviaire a amené à utiliser un format appelé RailML, basé sur XML. Un...


  • Aix-en-Provence, France CLEARSY Temps plein

    **Objectif du stage**: Développement C++ / Qt IHM d'un outil d’édition capable de reconstituer un plan de voie sur la base des données topologiques d'une voie ferrée.  Dans les projets de l’industrie ferroviaire, la nécessité de décrire et de partager le réseau ferroviaire a amené à utiliser un format appelé RailML, basé sur XML. Un...


  • Aix-en-Provence, France CLEARSY Temps plein

    **Objectif du stage**: Développement C++ / Qt IHM d'un outil d’édition capable de reconstituer un plan de voie sur la base des données topologiques d'une voie ferrée.  Dans les projets de l’industrie ferroviaire, la nécessité de décrire et de partager le réseau ferroviaire a amené à utiliser un format appelé RailML, basé sur XML. Un...

  • Full Stack Developer

    Il y a 6 mois


    Aix-en-Provence, France Kaino Temps plein

    Entreprise spécialisée dans le domaine du têxtile présente en France et en Europe. Groupe dynamique de +2 000 collaborateurs. **Le rôle**: **Vos missions** - Développement du front-end et du back-end - Gestion des bases de données - Rédaction de la documentation technique - Collaborer à la conception de l’architecture d’un projet informatique -...

  • Développeur web Full Stack

    il y a 3 semaines


    Aix-en-Provence, Provence-Alpes-Côte d'Azur, France ACD Temps plein

    Recherche d'un développeur web full stackNous sommes à la recherche d'un(e) développeur(web)pour rejoindre notre équipe de développement au département R&D.Vous aurez pour mission de concevoir et de développer des applications en utilisant diverses technologies, telles que C#, C++, MySQL, JavaScript, HTML, CSS, etc..Vos connaissances techniques et...

  • Développeur full stack Java

    il y a 2 semaines


    Aix-en-Provence, France Adsearch Temps plein

    En bref : Développeur full stack Java (H/F) – CDI chez le client final – Aix-en-Provence – Salaire: 36/38K€ fixe + prime dintéressement et de participation  Nous recrutons pour lun de nos clients, éditeur de logiciel, un Développeur full stack Java (H/F) à Aix-en-Provence. Vos missions :Au sein des équipes métiers et R&D, vous...


  • Aix-en-Provence, France Crosscall Temps plein

    Le Lead Developer Full Stack analyse les contraintes et les besoins. Supervise et assure le suivi technique des projets. Mets en place et réalise les tests techniques. S'assure de la qualité du code et résout les problèmes rencontrés par son équipe. En tant que Lead développeur fullstack au sein du pôle expérience, vous occuperez un rôle central...

  • Développeur Full Stack Senior

    il y a 3 semaines


    Aix-en-Provence, Provence-Alpes-Côte d'Azur, France Atos Temps plein

    Découvrez notre offre de carrièreNous sommes une équipe d'experts passionnés avec une ambition claire : utiliser le numérique pour faire avancer ce qui compte pour nos clients et la société.Chaque jour, nous travaillons ensemble pour créer des fondations numériques fiables et évolutives pour les entreprises, les institutions et les communautés...


  • Aix-en-Provence, Provence-Alpes-Côte d'Azur, France Apside Temps plein

    Retrouvez l'opportunité de carrière idéale en rejoignant notre équipe d'experts en développement full-stack comme Développeur Lead Full-Stack Senior Responsable. Apside, un partenaire de confiance pour les entreprises en transformation digitale.Salaire estiméNous proposons un salaire compétitif, compris entre 80 000 € et 120 000 € par an,...


  • Aix-en-Provence, France ACD Groupe Temps plein

    POSTEDéveloppeur – Développeuse Full StackDESCRIPTION DU POSTENotre activité étant en pleine croissance, nous recherchons de nouveaux talents, pour rejoindre nos équipes de développeurs Full Stack au département R&D. En travaillant en méthode Agile, l’objectif est de faire évoluer les fonctionnalités de nos logiciels.Alors envie de rejoindre...


  • Aix-en-Provence, Provence-Alpes-Côte d'Azur, France HARRY HOPE Temps plein

    Vous souhaitez rejoindre une équipe dynamique et innovante ?">HARRY HOPE, cabinet de recrutement spécialisé dans l'accompagnement des entreprises et des candidats, recherche pour son client, un entreprise leader dans le secteur de l'immobilier, un Développeur Full-Stack Métier H/FRattaché au Manager du pôle Project Management, vous serez chargé de...

  • Senior Software Engineer

    Il y a 2 mois


    Aix-en-Provence, Provence-Alpes-Côte d'Azur, France Page Personnel Temps plein

    About the Role:We are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems. Your expertise in full stack development will be instrumental in driving our company's technological innovation forward.Key...


  • Aix-en-Provence, Provence-Alpes-Côte d'Azur, France Apside Temps plein

    Description du RôleEn tant que Chef de Projet Développeur Full-Stack Senior, vous serez un acteur clé dans la transformation technique et organisationnelle de notre équipe agile.Nous recherchons quelqu'un qui contribuera activement aux projets, améliorera les processus de développement, monte en compétences l'équipe et recherche la qualité à toutes...


  • Aix-en-Provence, Provence-Alpes-Côte d'Azur, France Groupe SOPRA STERIA Temps plein

    Développez vos compétences chez Groupe SOPRA STERIASous la bannière de l'informatique de pointe, nous sommes à la recherche d'un développeur full-stack technologique passionné pour rejoindre notre équipe. Avec plus de 56 000 collaborateurs dans près de 30 pays, nous sommes un acteur majeur de la Tech en Europe.Nos clients grand comptes sont...

  • Full-Stack Engineer

    Il y a 6 mois


    Aix-en-Provence, France NUEVE Temps plein

    Le poste **La société** Ce que vous trouverez chez Mon Client: - Innovation constante : Travailler sur des projets stimulants qui repoussent les frontières du low-code development. - Culture collaborative : Un environnement où les idées sont valorisées, et où la collaboration est au cœur de notre succès. - Développement professionnel : Des...


  • Aix-en-Provence, France INETUM Temps plein

    Inetum Software est un éditeur de logiciels métiers destinés au Secteur Public, Santé & Social, Sécurité Civile, ainsi que des solutions transverses de Cybersécurité, Workforce Management et de Content Management. Nous sommes depuis de nombreuses années un acteur incontournable des éditeurs de logiciels français. Parmi les premiers...


  • Aix-en-Provence, Provence-Alpes-Côte d'Azur, France Voyage Privé Temps plein

    Découvrez l'opportunité de rejoindre Voyage Privé, le leader européen de la vente éphémère de voyage en ligne, comme Développeur Senior Java Full Stack au sein de notre équipe Tech.Description du posteRattaché(e) au CTO, vous aurez la responsabilité de maintenir, développer et améliorer les sites et applications du groupe. Vous concevrez des...


  • Aix-en-Provence, France Capgemini Temps plein

    Chez Sogeti, la technologie coule dans nos veines. C’est cet intérêt pour la technologie qui nous guide au quotidien et qui est reflété dans notre slogan « Made In Tech ». Grâce à notre passion commune pour la technologie, à notre culture entrepreneuriale et à l'importance que nous accordons à la formation continue, nous mettrons tout en œuvre...