Ingénieur senior en vérification et validation logicielle
Shawinigan, CA, G9T 2P7
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.
We want your integrity, accountability, creativity and teamwork mindset and skills
At Kongsberg Automotive, we believe that results and progress are driven by strong teamwork and powerful collaboration - between competent individuals with strong work ethics and a passion to make a difference. We offer a workplace built on mutual respect, continuous learning, and collaboration across teams and borders.
If you're looking for an environment where your ideas are valued and your contribution matters, we encourage you to apply. Join us and be part of an exciting company with strong legacy and culture - that is part of shaping the future of the global automotive industry.
We look forward to hearing from you.