Python Developer - Aircraft Data Modeling

Segula Technologies — Canada · Posted ~1 hour ago

Mid Full-time Visa History ✓

Skills

Python object-oriented programming data modeling JSON YAML HDF5

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

An engineering organization is seeking a Python Developer to enhance aircraft-related data models, build maintainable software solutions, and manage complex technical data structures.

Highlights

Work on advanced aerospace data models, develop robust software solutions, and contribute to technically challenging engineering projects.

Description

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. 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. SEGULA Technologies is a global engineering group, boosting the competitiveness of all major industrial sectors: automotive, aerospace, energy, rail, naval, life sciences, and telecoms. With a presence in more than 30 countries and 140 locations worldwide, the Group prioritizes close relationships with its clients, driven by the expertise of its 15,000 employees. As a leading engineering player putting innovation at the heart of its strategy, SEGULA Technologies manages large-scale projects, ranging from initial studies to industrialization and production. SEGULA TECHNOLOGIES is dedicated to gender balance and diversity, recognizing and recruiting talent of all backgrounds.