Python Aircraft Data Model Developer – Loads & Dynamics (Montreal)

We are seeking a highly skilled Python Aircraft Data Model Developer with expertise in Loads and Dynamics to join our engineering team in Montreal. In this role, you will design, develop, and maintain advanced data models, tools, and automation solutions that support aircraft loads, structural dynamics, and performance analysis. You will collaborate closely with loads engineers, structural analysts, and systems teams to enable efficient, accurate, and scalable engineering workflows.

Key Responsibilities

  • Develop, maintain, and optimize Python‑based data models and computational tools for aircraft loads and dynamics analysis
  • Build automated workflows to process large engineering datasets, simulation results, and structural load cases
  • Support loads and dynamics teams by creating scripts, algorithms, and utilities that improve analysis efficiency and accuracy
  • Integrate engineering models with PLM, simulation environments, and data management systems
  • Validate and verify data models to ensure accuracy, robustness, and compliance with engineering requirements
  • Collaborate with cross‑functional engineering teams to understand technical needs and translate them into software solutions
  • Document code, workflows, and technical processes in accordance with engineering standards
  • Participate in design reviews, model validation sessions, and continuous improvement initiatives
  • Ensure all tools and models comply with aerospace regulatory and certification requirements
  • Troubleshoot issues related to data processing, model behavior, and computational performance

Requirements

  • Bachelor’s or Master’s degree in Aerospace Engineering, Mechanical Engineering, Software Engineering, or a related field
  • Strong proficiency in Python, including experience with scientific libraries (NumPy, SciPy, Pandas, Matplotlib, etc.)
  • Experience developing engineering data models, simulation tools, or computational workflows
  • Understanding of aircraft loads, structural dynamics, aeroelasticity, or related disciplines
  • Ability to read and interpret engineering data, load cases, and simulation outputs
  • Experience working with large datasets and automated data pipelines
  • Strong problem‑solving skills and attention to detail
  • Excellent communication and teamwork abilities
  • Fluent in both French and English (spoken and written)

Preferred Qualifications

  • Experience with aerospace loads and dynamics analysis tools (e.g., NASTRAN, MATLAB, FEM software)
  • Familiarity with PLM systems (3DEXPERIENCE, ENOVIA, Teamcenter)
  • Knowledge of aircraft structural design, FEM, or aeroelastic modeling
  • Experience with version control (Git), CI/CD, or software development best practices
  • Background in an aerospace OEM, engineering consultancy, or simulation environment
Job Category: Aerospace
Job Type: Full Time
Job Location: Canada Montreal

Apply for this position

Allowed Type(s): .pdf, .doc, .docx