Développeur Python – Modélisation de données avion (Charges et dynamique)

  • Unbefristeter Vertrag
  • Vollzeit
  • Mindestens 5 Jahre Erfahrung
  • Abitur, Fachabitur
  • INGENIEUR INFORMATIQUE

Aufgabe

SEGULA Technologies Canada fait partie d’un groupe d’ingénierie international reconnu pour son expertise et son innovation dans les secteurs automobile, aéronautique, énergie, ferroviaire, naval, télécoms et life sciences. Présents dans plus de 30 pays avec 15 000 talents, nous mettons notre savoir-faire au service de projets d’envergure, de la conception jusqu’à l’industrialisation.

Au Canada, nos équipes du Québec et de l’Ontario collaborent avec des clients majeurs et évoluent dans un environnement technique, rigoureux et stimulant, où chaque talent peut contribuer, apprendre et se développer.

Responsabilités:

  • Poursuivre le développement et l’amélioration d’un modèle de données aéronautiques basé sur Python.
  • Appliquer des principes solides de programmation orientée objet afin de concevoir des solutions logicielles robustes, évolutives et maintenables.
  • Gérer et structurer des données techniques à l’aide de formats tels que JSON, YAML et HDF5.
  • Développer, maintenir et documenter les méthodes ainsi que les outils logiciels internes.
  • Collaborer étroitement avec les équipes d’ingénierie afin d’assurer une intégration efficace du modèle avec les outils existants.
  • Développer des outils compatibles avec les environnements Windows et Linux.
  • Rédiger une documentation claire et complète du code, des structures de données et des flux de travail afin d’en assurer la maintenabilité à long terme.
  • Contribuer à l’évolution des standards internes et des meilleures pratiques en matière de modélisation de données et de développement logiciel.

Profil

Qualifications: 

  • Diplôme de baccalauréat ou de maîtrise en génie aérospatial, en génie mécanique ou en génie logiciel.
  • Expertise avérée en programmation Python, avec une solide maîtrise de la programmation orientée objet.
  • Solide expérience dans l’utilisation de formats de données structurées tels que JSON, YAML et HDF5.
  • Bonne connaissance des meilleures pratiques en modélisation de données, sérialisation et gestion des versions.
  • Expérience avec Git ou d’autres systèmes de contrôle de version.
  • Expérience en programmation avec MATLAB, Fortran ou C/C++.
  • Maîtrise du français; la connaissance de l’anglais est requise uniquement afin de collaborer avec certains partenaires internes et externes.