Python Test Software Developer

Scalian SAS

$80K — $110K *
Aerospace & Defense
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • University degree in Software/Computer Engineering or related field, or equivalent experience
  • Minimum of 5 years in software testing or validation roles
  • Strong proficiency in Python and C++
  • Knowledge of Hardware-in-the-loop (HIL) and/or Software-in-the-loop (SIL)
  • Familiarity with TCL/TK and multithreading, data sharing, and APIs
  • Ability to work with complex software requirement specifications
  • Experience in agile software development
  • Good communication skills in English and French

Responsibilities

  • Design, code, test, debug and document high-quality software applications
  • Plan work and drive tasks to completion with effort estimates
  • Collaborate within an agile development team utilizing best practices
  • Write and modify Python applications
  • Troubleshoot issues in a software production environment

Benefits

  • Gain valuable experience across different sectors and projects
  • Enjoy a competitive benefits package including health, dental and life insurance
  • Access ongoing training to keep up with technology advancements
  • Build a personalized career path aligned with your goals
  • Explore international work opportunities through global mobility programs
  • Join a dynamic, specialized, and growing team that values communication
  • Experience workplace initiatives focused on professional fulfillment like team buildings and social events
Full Job Description
Full-Time / Temps-Plein

Work arrangement: Hybrid (4 days per week) / Mode de travail: Hybride (4 jours par semaine)

We are looking for a Python Test Software Developer to collaborate on one of our projects in the space sector.

Job Description

Role and Responsibilities:
  • Designing, coding, testing, debugging and documenting high-quality software development applications
  • Planning work, providing effort estimates and driving your work to completion
  • Working in an agile development team using best practices
  • Writing and modifying Python applications
  • Troubleshooting problems in a software production environment


Rôle et responsabilités :
  • Concevoir, coder, tester, déboguer et documenter des applications logicielles de haute qualité
  • Planifier le travail, fournir des estimations d'effort et mener le travail à son terme
  • Travailler au sein d'une équipe de développement agile en utilisant les meilleures pratiques
  • Écrire et modifier des applications Python
  • Participer à la résolution de problèmes dans un environnement de production de logiciels


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 software testing or verification and validation roles
  • Strong knowledge of Python and C++
  • Knowledge of Hardware-in-the-loop (HIL) and/or Software-in-the-loop (SIL)
  • Knowledge of TCL/TK
  • Familiarity with multithreading, data sharing, and APIs
  • 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 d'autres disciplines pertinentes, ou une combinaison équivalente de formation et d'expérience
  • Minimum de 5 ans d'expérience dans des rôles de tests de logiciels ou de vérification et validation
  • Connaissance approfondies en Python et C++
  • Connaissances en Hardware-in-the-loop (HIL) et/ou Software-in-the-loop (SIL)
  • Connaissances en TCL/TK
  • Familiarité avec le multithreading, le partage de données et les API
  • Capacité de comprendre et de travailler avec des spécifications d'exigences 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 d'un salaire compétitif et d'un ensemble d'avantages sociaux attractifs (assurance santé et dentaire, assurance vie et invalidité de longue durée, REER collectif avec contribution de l'entreprise, 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 à l'international 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 d'une équipe où l'épanouissement professionnel est une priorité (team buildings, 5 à 7, marathons, et bien plus encore !).

#LI-EB1

Videos To Watch
https://youtu.be/509ahp_K568

Similar Jobs

More Jobs at Scalian SAS

  • Scrum Master
    $75K — $95K *
    Mobile, AL 36695 (Mobile County)
    Information Technology
    In-Person
  • Scrum Master
    $70K — $95K *
    Mobile, AL 36695 (Mobile County)
    Information Technology
    In-Person
  • Full Stack Developer
    $75K — $95K *
    Montreal, QC H1A 0A1
    Telecommunications & Hardware
    In-Person
  • Hardware Manager
    $90K — $120K *
    Montreal, QC H1A 0A1
    Aerospace & Defense
    In-Person
  • SAR Payload System Engineer
    $80K — $110K *
    Montreal, QC H1A 0A1
    Aerospace & Defense
    In-Person

More Aerospace & Defense Jobs

Find similar Python Test Software Developer jobs: