18 Sep
|
SkySys
|
Montreal
Titre / Title : Développeur logiciel de test Python / Python Test Software Developer
Lieu / Location : Montréal, Kirkland ou Sainte-Anne-de-Bellevue / Montreal, Kirkland, or Sainte-Anne-de-Bellevue - 4 days/ week
Durée / Duration : 1 an avec possibilité de prolongation jusqu'à 18 mois / 1 year, with the possibility of extension up to 18 months
Le candidat doit posséder les qualifications suivantes
RESPONSIBLITIES
- CreatingModifying software applications for an EGSE targeting satellite payloads
- Read and understand 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
- Work in an agile development team using best practices
- Write and modify 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 workplace
- Understand the system under test
REQUIREMENTS
- A University degree in Software/Computer Engineering or other relevant disciplines, or an equivalent combination of education and experience
- Minimum of 5 years of test software development experience
- Ability to work with an existing code baseframework
- Familiar 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
ASSETS
- Exposure to DO-178 standards
- Experience with instrument control, automated system functional testing
- Knowledge of CCSDS, MIL-STD-1553
- Knowledge of protocols such as CAN bus and SpaceWire
- Experience with JIRA and Confluence
- Experience with GIT and Jenkins
Requis :
- Minimum de 5 ans d'expérience en tant que testeur applicatif
- Minimum de 3 ans d'expérience comme testeur V&V; (Verification & Validation) en Python
- Minimum de 1 ans d'expérience comme testeur V&V; (Verification & Validation) en systèmes embarqué
- Expérience avec PyCharm
- Expérience de travail au sein d'une équipe scrum-agile
Atout :
- Connaissance des standards DO-178
- Connaissance de CCSDS, MIL-STD-1553
- Connaissance des protocoles tels que le bus CAN et SpaceWire
- Expérience avec JIRA et Confluence
- Expérience avec VSCode
- Expérience avec GIT et Jenkins
📌 Python test software developper (Montreal)
🏢 SkySys
📍 Montreal