Python Test Software Developer (Canada)

Python Test Software Developer (Canada)

02 Nov
|
Actalent
|
Canada

02 Nov

Actalent

Canada

Titre du poste: Développeur de tests Python

Description Du Poste

Le développeur de tests Python conçoit, développe, teste, intègre et déploie des applications logicielles, en utilisant des langages et technologies généraux, afin de soutenir les essais de divers charges utiles satellites. Ce rôle contribue directement à des programmes spatiaux de pointe et offre loccasion de travailler sur plusieurs projets dans une industrie en croissance.

Responsabilités

- Concevoir, coder, tester, déboguer et documenter des applications logicielles de haute qualité pour les essais de charges utiles satellites.
- Planifier son travail, fournir des estimations deffort réalistes et mener les tâches jusquà leur complétion.
- Travailler au sein dune équipe de développement agile en appliquant les meilleures pratiques de développement logiciel.
- Rédiger et modifier des applications Python en mettant laccent sur la programmation orientée objet.
- Diagnostiquer et résoudre les problèmes dans un environnement de production logicielle.
- Participer à lintégration et au déploiement de logiciels de test pour des systèmes embarqués et des charges utiles satellites.
- Contribuer à lautomatisation des tests, notamment dans des environnements de test de type SIL (Software-in-the-Loop) ou HIL (Hardware-in-the-Loop).
- Collaborer avec les équipes dingénierie pour comprendre et interpréter des spécifications complexes de exigences logicielles.
- Utiliser des outils de suivi de tâches et de gestion de bogues, tels que JIRA, pour gérer le travail et assurer la traçabilité.
- Travailler avec des microcontrôleurs et des systèmes embarqués dans le cadre du développement et des essais logiciels.





Compétences Essentielles

- Excellente maîtrise de Python, incluant la programmation orientée objet (OOP).
- Expérience en développement de logiciels de test pour des systèmes embarqués ou des charges utiles satellites.
- Connaissance des principes de programmation orientée objet et de leur application en Python.
- Familiarité avec la programmation multithread, le partage de données et lutilisation dAPI.
- Capacité à comprendre et à travailler avec des spécifications de exigences logicielles complexes.
- Expérience avec des environnements de test tels que SIL (Software-in-the-Loop) ou HIL (Hardware-in-the-Loop).
- Connaissance des systèmes embarqués et des microcontrôleurs.
- Capacité à dépanner et résoudre des problèmes dans un environnement de production logicielle.
- Forte attention aux détails et rigueur dans la documentation.
- Capacité à travailler efficacement au sein dune équipe de développement agile.
- Compétence dans lutilisation doutils de gestion de tâches et de suivi de bogues comme JIRA.

Compétences Supplémentaires

- Baccalauréat en génie logiciel, en génie informatique ou dans un domaine pertinent, ou expérience équivalente.
- Expérience en développement dapplications pour systèmes embarqués.
- Expérience en automatisation de tests logiciels.




- Connaissance des systèmes de test pour charges utiles satellites ou systèmes spatiaux.
- Intérêt marqué pour les technologies spatiales et les programmes satellites.
- Capacité à gérer plusieurs mandats et à sadapter à différents programmes et projets.
- Esprit déquipe et volonté de collaborer dans un environnement dynamique et innovant.

Environnement De Travail

Le poste se situe dans un environnement axé sur la haute technologie spatiale, au sein dinstallations spécialisées dans la conception et la fabrication de satellites. Les équipes logicielles sont principalement basées dans des bureaux rénovés à aire ouverte situés dans lOuest de lîle de Montréal, notamment à Sainte-Anne-de-Bellevue, avec une présence possible dans dautres sites à proximité. Le mode de travail prévoit une présence au bureau du lundi au jeudi, avec des horaires flexibles et des heures de travail noyau de 9 h à 15 h, permettant une certaine flexibilité pour concilier travail et vie personnelle. Lenvironnement de travail favorise les meilleures pratiques de développement agile, lutilisation doutils modernes de suivi des tâches et des technologies liées aux systèmes embarqués, aux microcontrôleurs et aux plateformes de test automatisé. Les personnes qui se joignent à cette équipe ont loccasion de participer à une diversité de projets pour différents clients et programmes, dans un secteur spatial en pleine croissance, où les mandats se succèdent sur plusieurs années et où les nouvelles opportunités de programmes sont fréquentes.

Type de poste & Emplacement

Ce

📌 Python Test Software Developer (Canada)
🏢 Actalent
📍 Canada

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: python test software developer (canada) / canada

Subscribe to this job alert:

Get the latest job offers by email for: python test software developer (canada) / canada