Date d'affichage / Date Posted:2026-10-05
Pays / Country:Canada
Emplacement / Location:CA-QC-LONGUEUIL-J01 ~ 1000 Blvd Marie-Victorin ~ J01 BLDG
Titre du poste: Spécialiste, Ingénierie Logicielle
Sous la responsabilité du directeur adjoint, Ingénierie logicielle à l'usine de Longueuil ou de Mississauga, vous serez amené à:
Contribuer au développement de systèmes de conception pour les systèmes analytiques, notamment en aérodynamique, en structure, en dynamique et en performances.
Développer des solutions offrant une productivité de pointe à la communauté des ingénieurs et à l'entreprise, grâce à l'utilisation efficace des technologies d'optimisation et de l'analyse multiphysique.
Collaborer avec des équipes de projets logiciels dans un environnement agile pour planifier les étapes d'exécution, effectuer des revues de code, créer des plans de test et garantir le respect des requis.
Participer à la planification et à la réalisation de projets de solutions numériques, de leur conception jusqu'à leur achèvement.
Le poste s'effectue à notre établissement de
Longueuil/Mississauga, du lundi au vendredi, selon des horaires flexibles et exclusivement en présentiel.
À quoi ressemblera votre quotidien?- Améliorer les processus d'ingénierie afin d'accroître la productivité et la qualité globale des livrables.
- Mettre à profit l'expertise en matière de DevOps, GitHub et Azure DevOps (ADO) pour développer ou moderniser des outils logiciels d'analyse.
- Collaborer à des projets multidisciplinaires d'optimisation de la conception (MDAO).
- Assurer l'assistance et la formation des utilisateurs aux outils logiciels d'analyse et à l'environnement de calcul haute performance (HPC).
- Participer aux activités de planification de projets, à l'analyse des besoins, à la conception et aux revues par les pairs.
- Développer des solutions d'infrastructure en tant que code (IaaS) basées sur le cloud sur AWS.
Qu'est-ce qu'il vous faut pour réussir?- Diplôme de baccalauréat en génie logiciel/informatique, mécanique ou aérospatial avec au moins 8 ans d'expérience (ou 5+ ans avec un diplôme de maîtrise).
- Maîtrise du langage de programmation Python et idéalement, du C, du Fortran, ou du Rust.
- Connaissance des méthodologies et des outils de tests automatisés tels que pytest.
- Connaissance des systèmes d'exploitation Windows et Linux.
- Connaissance pratique de la gestion de projet Agile et des méthodologies de développement logiciel telles que Scrum et SAFe.
- Esprit d'équipe.
- Capacité à résoudre des problèmes.
- Pragmatique et orienté vers les besoins d'affaires.
- Concentré, capable de gérer et de hiérarchiser plusieurs tâches, risques et considérations.
- Communicateur concis et efficace en anglais.
- Ce poste s'inscrit dans un milieu de travail francophone, néanmoins il nécessite une très bonne connaissance de l'anglais pour lire et comprendre, sur une base quotidienne, de la documentation et des termes techniques qui peuvent émaner d'organisations internationales, ainsi que pour écrire et communiquer en anglais avec des clients, des fournisseurs ou des collègues internationaux.
Qualifications privilégiées- Expérience en analyse de données et en apprentissage automatique serait un atout.
Ce que nous offrons- Programme de régime de retraite et d'épargne avec cotisation de l'employeur
- Programme d'assurance collective
- Possibilités d'avancement (progression de carrière)
- Programme de mérite ou programme de reconnaissance
- Programme de santé et bien-être, y compris la télémédecine
- Club récréatif et sportif
- Garderies à proximité
- Accessibilité en transport ou programme de transport en commun et stationnement gratuit
Job Title: Specialist, Software Engineering
Reporting to the Associate Director, Software Engineering in the Longueuil or Mississauga facility, you will:
Contribute to design system development for analytical systems including aerodynamics, structures, dynamics and performance.
Develop solutions that provide state-of-the-art productivity for the engineering and enterprise community including the effective use of optimization technology and multi-physics analysis.
Collaborate with software project teams in an agile environment to plan execution steps, conduct code reviews, create test plans, and ensure requirements are met.
Participate in the planning and execution of numerical solution projects, from their inception up to their completion.
The position is based at our
Longueuil/Mississauga location, from Monday to Friday, with flexible hours and exclusively on-site.
What will your day-to-day look like?- Improve Engineering processes for increased productivity and overall quality deliverables.
- Leverage DevOps, Github and Azure DevOps (ADO) expertise to develop or modernize analytical software tools.
- Collaborate on multi-disciplinary design optimization projects (MDAO).
- Provide user support and training or analytical software tools and high-performance computing (HPC) environment.
- Participate in project planning & scoping activities requirements analyses, design and peer reviews.
- Build cloud-based infrastructure-as-Code (IaaS) solutions on AWS.
What do you need to be successful?- Bachelor's degree in software/computer engineering, mechanical, or aerospace engineering with 8+ years of experience (or 5+ years with a Master's degree).
- Proficiency in the Python programming language and, ideally, in C, Fortran, or Rust.
- Knowledge of automated testing methodologies and tools such as pytest.
- Knowledge of Windows and Linux operating systems.
- Practical knowledge of Agile project management and software development methodologies such as Scrum and SAFe.
- Problem-solving skills.
- Teamworking.
- Pragmatic and oriented towards business needs.
- Focused, able to tackle and prioritize several tasks, risks and considerations.
- Concise and efficient communicator in English.
- This position is part of a French-speaking work environment, it requires a very good knowledge of English to read and understand, on a daily basis, documentation and technical terms that may emanate from international organizations, as well as to write and communicate in English with customers, suppliers or international colleagues.
Preferred Qualifications- Experience in data analysis and machine learning an asset.
What do we offer?- Pension and savings plan with employer contributions
- Group insurance program
- Opportunities for advancement (career progression)
- Merit or recognition program
- Health and wellness program, including virtual health care
- Recreational and sports club
- Nearby daycares
- Transportation accessibility or public transit program and free parking
The masculine pronoun is used without discrimination and solely for the purpose of making the text easier to read. We will consider applications from all qualified candidates.
At Pratt & Whitney Canada, we combine passion, boldness, and precision to design, manufacture, and maintain the most advanced and reliable aircraft engines in the world. Our work and the quality of our products contribute to the success of our customers, who in turn save lives, support commerce, connect communities, and protect freedoms.
At Pratt & Whitney Canada, you have the opportunity to make a difference every day-just look up. Are you ready to go beyond?
The selected candidate will be required to complete a criminal background check and any applicable clearances with respect to the handling and transfer of controlled goods. Employment is conditional upon the successful completion of these checks and obtaining the required clearances. Failure to do so will result in the withdrawal of the employment offer.