Role and Responsibilities

  • Design, code, test, debug, and document high‑quality software applications
  • Plan work, provide effort estimates, and drive completion of tasks
  • Work in an agile development team using best practices
  • Write and modify Python applications
  • Troubleshoot 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

  • A university degree in software/computer engineering or a relevant discipline, or an equivalent combination of education and experience
  • Minimum of 5 years of experience in software testing, verification, and validation roles
  • Strong knowledge of Python and C++
  • Knowledge of Hardware‑in‑the‑loop (HIL) and/or Software‑in‑the‑loop (SIL)
  • Familiarity with multithreading, data sharing, and APIs
  • Ability to understand and work with complex software requirement specifications
  • Experience with agile software development
  • Good verbal and written communication skills, ideally in both 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 approfondie en Python et en C++
  • Connaissances en Hardware‑in‑the‑loop (HIL) et/ou Software‑in‑the‑loop (SIL)
  • 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

Benefits

  • Competitive salary and comprehensive benefits package (health and dental insurance, life and long‑term disability insurance, group RRSP with company access)
  • Continuous training to expand knowledge and stay at the cutting edge of technology
  • Personalized career path aligned with professional goals
  • International work opportunities through mobility program and global presence
  • Dynamic, specialized, and growing team where communication is key and every team member is valued
  • Professional fulfillment with team building, happy hours, marathons, and 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, happy hours, marathons, et bien plus encore)

#J-18808-Ljbffr
Similar jobs

Python Test Software Developer

Apply Now
Back to search page