Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
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)
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free