25 Sep
|
COFOMO
|
Montreal
Voici un bref aperçu des tâches et des responsabilités qui vous incomberont :
- Développer et modifier des applications logicielles de test pour des charges utiles satellitaires dans un environnement Windows à l’aide de Python;
- Analyser et comprendre des documents détaillés de spécifications et d’exigences;
- Planifier les activités de réalisation, estimer les efforts requis et assurer la livraison des travaux;
- Concevoir, programmer, tester, déboguer et documenter des applications logicielles de haute qualité;
- Collaborer au sein d’une équipe de développement agile en appliquant les bonnes pratiques;
- Rédiger et adapter des applications Python selon les besoins du projet;
- Préparer la documentation technique et participer aux revues;
- Participer à l’intégration, aux essais et au déploiement des applications logicielles;
- Soutenir la résolution d’incidents dans un environnement de production;
- Comprendre les systèmes soumis aux essais et leur fonctionnement.
Le Profil Recherché Est Le Suivant
- Détenir un diplôme universitaire en génie logiciel, en informatique ou dans toute autre discipline pertinente, ou posséder une combinaison équivalente de formation et d’expérience;
- Posséder un minimum de cinq (5) années d’expérience en développement de logiciels de test;
- Avoir la capacité d’évoluer dans une base de code et un cadre applicatif existants;
- Maîtriser les concepts de multithreading, de partage de données et d’interfaces de programmation (API);
- Connaître Python et C++;
- Démontrer la capacité de comprendre et d’exploiter des spécifications logicielles complexes;
- Avoir de l’expérience avec les méthodologies de développement agile;
- Posséder de bonnes habiletés de communication orale et écrite en français et en anglais;
- Détenir un minimum de cinq (5) années d’expérience en essais applicatifs;
- Posséder un minimum de trois (3) années d’expérience en vérification et validation (V&V;) à l’aide de Python;
- Avoir un minimum de une (1) année d’expérience en vérification et validation (V&V;) sur des systèmes embarqués;
- Maîtriser l’utilisation de PyCharm;
- Collaborer efficacement au sein d’une équipe Scrum agile;
- Connaître les normes DO-178 (un atout);
- Posséder des connaissances de CCSDS et MIL-STD-1553 (un atout);
- Maîtriser les protocoles tels que CAN bus et SpaceWire (un atout);
- Avoir de l’expérience avec JIRA et Confluence (un atout);
- Utiliser VS Code dans un contexte de développement (un atout);
- Posséder de l’expérience avec Git et Jenkins (un atout);
- Détenir une expérience en contrôle d’instruments et en essais fonctionnels automatisés de systèmes (un atout);
- Obtenir l’accréditation du Programme des marchandises contrôlées (CGP) et une cote de sécurité de niveau Secret;
- Ce poste exige une maîtrise du français et de l'anglais pour les tâches quotidiennes, la compréhension de la documentation et la communication professionnelle avec la clientèle, les fournisseurs et les collègues à travers le Canada. Les compétences linguistiques en français et en anglais sont indispensables, tant à l'oral qu'à l'écrit.
📌 Développeur de test - Python (hors Montréal) (Montreal)
🏢 COFOMO
📍 Montreal