About The Position
Nous recherchons un ingénieur en vérification et validation logicielle qui jouera un rôle clé dans l’assurance de la qualité et de la fiabilité de nos systèmes logiciels.
Au sein d’une équipe dynamique basée à Shawinigan, vous piloterez des initiatives visant à moderniser les méthodes de test, interpréter et clarifier les exigences, et concevoir des stratégies robustes alignées avec les normes de l’industrie. Vous contribuerez également à l’avancement des capacités de simulation temps réel, au support des équipes multidisciplinaires et à l’automatisation des tests sur cibles physiques.
Responsibilities
- Rédiger et maintenir le plan de vérification basé sur les spécifications internes et des clients.
- Interpréter et clarifier les exigences logicielles et système afin de les préparer aux activités de vérification.
- Concevoir des algorithmes de vérification en boîte noire afin d’assurer la conformité aux exigences.
- Supporter l’équipe électronique dans l’acquisition et la maintenance des équipements de test Hardware-in-the-loop (HIL).
- Fournir un support et un encadrement technique aux techniciens de test pour la mise en œuvre des séquences de simulation.
- Participer aux revues de conception et d’implémentation des tests.
- Diriger une initiative visant à moderniser les méthodologies de test basées sur des technologies émergentes.
- Participer aux réunions avec les clients et les fournisseurs.
Requirements
Exigences minimales
- Minimum de 5 ans d’expérience en V&V logicielle ou en développement de logiciels embarqués.
- Baccalauréat en informatique, en génie logiciel ou en génie électronique.
- Capacité à communiquer efficacement en français et en anglais.
Éléments de démarcation
- Connaissance des pratiques de vérification en tests logiciels embarqués.
- Expérience en gestion d’exigences et spécifications.
- Expérience avec des équipements Hardware-in-the-loop (HIL), tels que des interfaces réseau et des bancs de type « bed-of-nails ».
- Expérience en intégration continue et en livraison continue dans un contexte de développement embarqué.
- Expérience en automatisation CI/CD et industrialisation logicielle.
- Connaissance des protocoles de communication CAN/LIN/UDS.
- Connaissance des outils suivants : Jira/Confluence/GitLab/Vector CANoe.
What We Offer
- Environnement de travail à aire ouverte et possibilité de télétravail.
- Équipe Dynamique
- Horaire de travail flexible.
- Mode de travail hybride (télétravail et bureau).
- Régime d’assurance collective.
- Régime collectif d’épargne-retraite (REER).
- Possibilité de voyager à l’étranger.
Application / Contact
Si cette opportunité vous intéresse et semble correspondre au défi que vous recherchez, nous serons ravis de recevoir votre candidature !
Veuillez nous transmettre votre CV ainsi qu'une lettre de motivation.
Merci d'indiquer également votre délai de préavis et vos prétentions salariales.