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:

- Flextime
- 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...


  • Aix-en-Provence, France CLEARSY Temps plein

    **Objectif du stage **: Développement C++ / Qt IHM d’éditeur graphique de plans de voies ferrées CLEARSY est une PME Française fondée en 2001 par les ingénieurs auteurs de l’industrialisation de l’outil de modélisation formelle appelé Atelier B, utilisé pour spécifier, concevoir, valider les systèmes et réaliser les logiciels critiques...


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

    Rejoignez Apside, un partenaire de confiance dans le secteur des technologies, pour une opportunité de carrière enrichissante. Dans ce rôle de Lead Développeur Full-Stack Senior, vous contribuerez activement aux projets clés de notre entreprise.Rôle et ResponsabilitésPour ce poste de Développeur Lead Full-Stack, nous recherchons quelqu'un qui sera en...

  • 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 -...


  • 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...


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

    Avez-vous envie de prendre en charge la transformation technologique d'une équipe agile et de contribuer à la création de valeur pour nos clients ? Nous recherchons un Développeur Full-Stack Principal qui sera l'un des acteurs majeurs de notre équipe technique.En tant que Développeur Full-Stack Principal, vous serez chargé de garantir la qualité du...


  • 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 Icademie Temps plein

    ICADEMIE, ACTEUR MAJEUR DE LA FORMATION PROFESSIONNELLE À DISTANCE, RECRUTE EN ALTERNANCE POUR SON ENTREPRISE PARTENAIRE.Notre partenaire, "éditeur de logiciels, recherche un(e) développeur full stack pour un démarrage en janvier.Poste basé à [indiquer la ville ou zone géographique]Rejoins dès maintenant notre école pour préparer l’une de nos...


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

    Présentation du posteNous recherchons un Développeur de solutions logicielles Full Stack pour rejoindre notre équipe à Alpes-Maritimes, en France.

  • 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...

  • Développeur Full Stack Agile

    il y a 2 semaines


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

    Qui sommes-nous ?Vous recherchez une entreprise en pleine progression et vous avez le goût du challenge ?ACD est un groupe innovant qui développe et commercialise des logiciels de gestion, comptabilité et paie pour les cabinets d'experts comptables et entreprises.Nos activités sont implantées sur 2 principaux sites en France, avec aujourd'hui plus de...


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

    Découvrez notre offreNous sommes Groupe SII, une entreprise leader dans l'intégration de nouvelles technologies et procédés pour contribuer au développement de futurs produits ou services. Nous recherchons un Développeur Java Full Stack F/H pour rejoindre notre équipe.MissionNos principaux objectifs sont :Réaliser le développement des composants...

  • Full-Stack Engineer

    Il y a 7 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...