Jobs.ca
Jobs.ca
Language
AEROCONTACT logo

Développeur Python Modélisation Données Avion (Loads & Dynamics) H/F - SEGULA TECHNOLOGIES

AEROCONTACTabout 8 hours ago
Montreal, Quebec
Mid Level
full_time

About the role

Description de l'entreprise

Explorez de nouveaux horizons au sein dun groupe d'ingénierie mondiale à forte croissance. Chez SEGULA Technologies, vous aurez lopportunité de travailler sur des projets passionnants et de façonner lavenir au sein dune entreprise pour qui linnovation est indissociable de lingénierie. Nouvelles mobilités, véhicules autonomes, usine du futur, réalité augmentée... sont les préoccupations quotidiennes de nos 15 000 ingénieux talents répartis dans plus de 30 pays.

Que vous soyez étudiant, jeune diplômé ou expérimenté, ingénieur ou chef de projet, vous trouverez chez SEGULA lopportunité qui donnera un sens nouveau à votre carrière. À vous de jouer, rejoignez-nous ! **

Acteur référent dans le secteur aérospatial, le Groupe propose des solutions intégrées dingénierie produit et process ainsi que des activités de production, maintenance et services associés.

À côté de chez vous ou à lautre bout de la planète, vous trouverez chez SEGULA Technologies lopportunité qui donnera un sens nouveau à votre carrière !

Description du poste

Votre rôle

Vous interviendrez sur le développement et lévolution dun modèle de données avion basé sur Python, utilisé pour les activités de calcul de charges et de dynamique. Votre mission consistera à concevoir des solutions logicielles robustes, évolutives et maintenables, tout en assurant leur intégration avec les outils dingénierie existants.

Vos responsabilités

  • Poursuivre et améliorer le développement dun modèle de données avion en Python.
  • Concevoir une architecture logicielle basée sur des principes solides de programmation orientée objet.
  • Structurer, stocker et manipuler des données techniques à laide de formats tels que JSON, YAML et HDF5.
  • Développer, maintenir et documenter les outils et méthodes internes.
  • Collaborer avec les équipes dingénierie afin dassurer une intégration fluide avec les outils existants.
  • Développer des solutions compatibles avec les environnements Windows et Linux.
  • Produire une documentation claire du code, des structures de données et des flux de travail.
  • Contribuer à lamélioration continue des standards internes de développement logiciel et de modélisation de données.

Your role

You will contribute to the development and evolution of a Python-based aircraft data model supporting loads and dynamics activities. Your focus will be on building scalable, maintainable software solutions and ensuring seamless integration with existing engineering tools.

Key responsibilities

  • Continue to develop and refine a Python-based aircraft data model.
  • Apply strong object-oriented programming principles to design robust and scalable software.
  • Manage and structure technical data using JSON, YAML and HDF5 formats.
  • Maintain, enhance and document internal tools and methods.
  • Collaborate with engineering teams to ensure effective integration with existing systems.
  • Develop tools compatible with both Windows and Linux environments.
  • Clearly document code, data structures and workflows to support long-term maintainability.
  • Contribute to the evolution of internal standards and best practices for data modeling and software development.

Qualifications Profil recherché

  • Diplôme universitaire Bac+3 à Bac+5 en aéronautique, mécanique ou génie logiciel.
  • Une formation de niveau supérieur est un atout.
  • Connaissances en analyse de charges appréciées.
  • Expertise confirmée en Python, avec une forte maîtrise de la programmation orientée objet.
  • Expérience solide sur la gestion de données structurées (JSON, YAML, HDF5).
  • Compréhension des bonnes pratiques de modélisation de données, sérialisation et gestion de versions.
  • Capacité à travailler en autonomie tout en collaborant efficacement avec des équipes techniques.
  • Expérience avec Git ou tout autre système de gestion de versions.
  • Connaissances en Matlab, Fortran ou C/C++ appréciées.
  • Bonnes capacités dorganisation, respect des délais et du budget, capacité à travailler sous pression.
  • Excellentes compétences en analyse, résolution de problèmes et communication.
  • Maîtrise du français et de langlais obligatoire, à lécrit comme à loral.

Required Qualifications

  • Bachelors or Masters degree in Aerospace, Mechanical or Software Engineering.
  • Advanced academic background is an asset.
  • Knowledge of loads analysis is an asset.
  • Proven expertise in Python programming, with a strong focus on object-oriented design.
  • Solid experience working with structured data formats: JSON, YAML and HDF5.
  • Familiarity with data modeling, serialization and versioning best practices.
  • Ability to work independently while communicating effectively with technical teams.
  • Experience using Git or other version control systems.
  • Experience programming in Matlab, Fortran or C/C++ is an asset.
  • Strong organizational skills, ability to meet deadlines and work under pressure.
  • Excellent analytical, problem-solving and communication skills.
  • Fluency in both French and English, written and spoken, is required.

About AEROCONTACT

Aviation and Aerospace Component Manufacturing
11-50

Aerocontact is the french-leading specialized job board in the aviation, aerospace and defence field, founded in 2003, and leader for 13 years now. We totalize more than 200 00 visits and 1 million viewed pages each month.

Our international version has been launched in 2014, and currently totalizes 550 job offers and the same database than the French version.

200 000 visits each month – 1 000 000 viewed pages – 225 000 members – 55 000 CVs.

Visit the international job board : http://en.aerocontact.com