Role and Responsibilities:
- Create/modify data processing scripts that automate pass/fail criteria on complex satellite payloads
- Reading and understanding detailed requirement documents
- Planning work providing effort estimates and driving your work to completion
- Designing coding testing debugging and documenting high-quality software development applications
- Working in an agile development team using best practices
- Writing and modifying Python applications
- Preparing documentation and participating in reviews
- Participating in integration testing and deployment of software applications
- Assisting in troubleshooting problems in a software production environment
- Understanding the system under test
***
Rôle et responsabilités :
- Créer/Modifier des scripts de traitement de données qui automatisent les critères de réussite/échec sur des charges utiles de satellite complexes
- Lire et comprendre des documents dexigences détaillés
- Planifier le travail fournir des estimations deffort et mener le travail à son terme
- Concevoir coder tester déboguer et documenter des applications logicielles de haute qualité
- Travailler au sein dune équipe de développement agile en utilisant les meilleures pratiques
- Écrire et modifier des applications Python
- Préparer la documentation et participer aux revues
- Participer à lintégration aux tests et au déploiement des applications logicielles
- Participer à la résolution de problèmes dans un environnement de production de logiciels
- Comprendre le système en cours de test
Qualifications :
Required Qualifications:
- A University degree in Software/Computer Engineering or other relevant disciplines or an equivalent combination of education and experience
- Minimum of 5 years of experience in test software development
- Knowledge of automated system functional testing ideally in RF or telecommunications
- Strong knowledge of Hardware-in-the-loop (HIL)
- Ability to work with an existing code base/framework
- Familiarity with multithreading data sharing and APIs
- Knowledge of Python and C
- The ability to understand and work with complex software requirement specifications
- Experience with agile software development
- Good verbal and written communication skills ideally both in English and French
***
Qualifications requises :
- Diplôme universitaire en génie logiciel/informatique ou dans dautres disciplines pertinentes ou une combinaison équivalente de formation et dexpérience
- Minimum de 5 ans dexpérience dans le développement de logiciels de test
- Connaissance des tests fonctionnels de systèmes automatisés idéalement en RF ou en télécommunications
- Connaissances approfondies en Hardware-in-the-loop (HIL)
- Capacité à travailler avec une base de code existante
- Familiarité avec le multithreading le partage de données et les API
- Connaissance de Python et C
- Capacité de comprendre et de travailler avec des spécifications dexigences logicielles complexes
- Expérience du développement agile de logiciels
- Bonnes compétences en communication verbale et écrite idéalement en anglais et en français
Additional Information :
Why join our team
- Gain valuable experience across various sectors and critical projects while advancing within the same company;
- Enjoy a competitive salary and a comprehensive benefits package (health and dental insurance life and long-term disability insurance group RRSP with company Access continuous training to expand your knowledge and stay on the cutting edge of technology;
- -Access continuous training to expand your knowledge and stay on the cutting edge of technology;
- Build a personalized career path aligned with your professional goals;
- Explore international work opportunities through our mobility program and global presence;
- Join a dynamic specialized and growing team where communication is key and each team member is valued;
- Be part of a team where professional fulfillment is a priority (team buildings happy hours marathons and much more!).
***
Pourquoi rejoindre notre équipe
- Acquérir une expérience enrichissante au sein de divers secteurs et projets critiques tout en évoluant dans une même entreprise ;
- Profiter dun salaire compétitif et dun ensemble davantages sociaux attractifs (assurance santé et dentaire assurance vie et invalidité de longue durée REER collectif avec contribution de lentreprise congés maladie etc.) ;
- Accéder à des formations continues pour élargir vos connaissances et rester à la pointe des technologies ;
- Construire un plan de carrière personnalisé aligné avec vos objectifs professionnels ;
- Explorer des opportunités de travail à linternational grâce à notre programme de mobilité et notre présence mondiale ;
- Intégrer un groupe dynamique spécialisé et en pleine croissance où la communication est essentielle et où chaque membre de léquipe est valorisé ;
- Faire partie dune équipe où lépanouissement professionnel est une priorité (team buildings 5 à 7 marathons et bien plus encore !).
#LI-EB1
Remote Work :
No
Employment Type :
Full-time
Role and Responsibilities:Create/modify data processing scripts that automate pass/fail criteria on complex satellite payloadsReading and understanding detailed requirement documentsPlanning work providing effort estimates and driving your work to completionDesigning coding testing debugging and doc...
Role and Responsibilities:
- Create/modify data processing scripts that automate pass/fail criteria on complex satellite payloads
- Reading and understanding detailed requirement documents
- Planning work providing effort estimates and driving your work to completion
- Designing coding testing debugging and documenting high-quality software development applications
- Working in an agile development team using best practices
- Writing and modifying Python applications
- Preparing documentation and participating in reviews
- Participating in integration testing and deployment of software applications
- Assisting in troubleshooting problems in a software production environment
- Understanding the system under test
***
Rôle et responsabilités :
- Créer/Modifier des scripts de traitement de données qui automatisent les critères de réussite/échec sur des charges utiles de satellite complexes
- Lire et comprendre des documents dexigences détaillés
- Planifier le travail fournir des estimations deffort et mener le travail à son terme
- Concevoir coder tester déboguer et documenter des applications logicielles de haute qualité
- Travailler au sein dune équipe de développement agile en utilisant les meilleures pratiques
- Écrire et modifier des applications Python
- Préparer la documentation et participer aux revues
- Participer à lintégration aux tests et au déploiement des applications logicielles
- Participer à la résolution de problèmes dans un environnement de production de logiciels
- Comprendre le système en cours de test
Qualifications :
Required Qualifications:
- A University degree in Software/Computer Engineering or other relevant disciplines or an equivalent combination of education and experience
- Minimum of 5 years of experience in test software development
- Knowledge of automated system functional testing ideally in RF or telecommunications
- Strong knowledge of Hardware-in-the-loop (HIL)
- Ability to work with an existing code base/framework
- Familiarity with multithreading data sharing and APIs
- Knowledge of Python and C
- The ability to understand and work with complex software requirement specifications
- Experience with agile software development
- Good verbal and written communication skills ideally both in English and French
***
Qualifications requises :
- Diplôme universitaire en génie logiciel/informatique ou dans dautres disciplines pertinentes ou une combinaison équivalente de formation et dexpérience
- Minimum de 5 ans dexpérience dans le développement de logiciels de test
- Connaissance des tests fonctionnels de systèmes automatisés idéalement en RF ou en télécommunications
- Connaissances approfondies en Hardware-in-the-loop (HIL)
- Capacité à travailler avec une base de code existante
- Familiarité avec le multithreading le partage de données et les API
- Connaissance de Python et C
- Capacité de comprendre et de travailler avec des spécifications dexigences logicielles complexes
- Expérience du développement agile de logiciels
- Bonnes compétences en communication verbale et écrite idéalement en anglais et en français
Additional Information :
Why join our team
- Gain valuable experience across various sectors and critical projects while advancing within the same company;
- Enjoy a competitive salary and a comprehensive benefits package (health and dental insurance life and long-term disability insurance group RRSP with company Access continuous training to expand your knowledge and stay on the cutting edge of technology;
- -Access continuous training to expand your knowledge and stay on the cutting edge of technology;
- Build a personalized career path aligned with your professional goals;
- Explore international work opportunities through our mobility program and global presence;
- Join a dynamic specialized and growing team where communication is key and each team member is valued;
- Be part of a team where professional fulfillment is a priority (team buildings happy hours marathons and much more!).
***
Pourquoi rejoindre notre équipe
- Acquérir une expérience enrichissante au sein de divers secteurs et projets critiques tout en évoluant dans une même entreprise ;
- Profiter dun salaire compétitif et dun ensemble davantages sociaux attractifs (assurance santé et dentaire assurance vie et invalidité de longue durée REER collectif avec contribution de lentreprise congés maladie etc.) ;
- Accéder à des formations continues pour élargir vos connaissances et rester à la pointe des technologies ;
- Construire un plan de carrière personnalisé aligné avec vos objectifs professionnels ;
- Explorer des opportunités de travail à linternational grâce à notre programme de mobilité et notre présence mondiale ;
- Intégrer un groupe dynamique spécialisé et en pleine croissance où la communication est essentielle et où chaque membre de léquipe est valorisé ;
- Faire partie dune équipe où lépanouissement professionnel est une priorité (team buildings 5 à 7 marathons et bien plus encore !).
#LI-EB1
Remote Work :
No
Employment Type :
Full-time
View more
View less