Enable job alerts via email!

Développeur logiciel principal – 8B (Génie logiciel) / Senior Software Developer – 8B (Software[...]

Cerence

Canada

Remote

CAD 80,000 - 100,000

Full time

Today
Be an early applicant

Job summary

Une entreprise technologique automobile cherche un développeur logiciel pour assurer la qualité de leurs produits. Le rôle implique des tests logiciels, des mises à jour de versions, et une collaboration étroite avec les équipes R&D. Les candidates doivent avoir un diplôme en informatique, ainsi qu'une expérience solide en C/C++, Java et Python. Possibilité de contribuer à une innovation significative dans l'industrie automobile.

Qualifications

  • 5 ans ou plus d’expérience en développement logiciel.
  • Expérience dans la livraison de logiciels prêts pour la production.
  • Connaissances de base en apprentissage profond et en LLM.

Responsibilities

  • Transformer les résultats de recherche en solutions logicielles.
  • Effectuer des tests automatisés avant mises en production.
  • Développer des pipelines CI/CD.

Skills

C/C++
Java
Python
Résolution de problèmes
Travail en équipe
Communication

Education

Baccalauréat en informatique ou domaine connexe

Tools

Outils de tests automatisés
Systèmes de contrôle de version
Job description
Overview

A Moving Experience. La personne idéale sera responsable d’assurer la qualité des logiciels par des tests complets, de gérer les mises à jour de versions, de résoudre les conflits de code et de maintenir une documentation adéquate.

The ideal candidate will be responsible for ensuring software quality through comprehensive testing, managing version upgrades, resolving code conflicts, and maintaining proper documentation.

Responsibilities
  • Transformer les résultats de recherche et les prototypes en solutions logicielles prêtes pour la production
  • Collaborer avec les équipes de R&D pour faire le lien entre l’innovation et la livraison de produits
  • Effectuer des tests automatisés approfondis, incluant des tests de stabilité et de performance, avant les mises en production
  • Développer et maintenir des pipelines CI/CD pour assurer des déploiements fluides
  • Résoudre les conflits de fusion dans les systèmes de contrôle de version (ex. : Git)
  • Réviser et optimiser la base de code pour en améliorer la maintenabilité et l’évolutivité
  • Assurer la conformité aux normes de codage et aux meilleures pratiques
  • Rédiger des notes de version détaillées incluant les changements, améliorations et problèmes connus
  • Maintenir la documentation technique des processus de développement et de l’architecture système
Qualifications
  • Diplôme de baccalauréat ou plus en informatique ou dans un domaine connexe
  • 5 ans ou plus d’expérience en développement logiciel
  • Excellente maîtrise des langages C/C++, Java et Python
  • Expérience avec les cadres de tests automatisés
  • Connaissance des outils de tests de performance
  • Familiarité avec les systèmes de contrôle de version
  • Expérience démontrée dans la livraison de logiciels prêts pour la production
  • Connaissances de base en apprentissage profond et en LLM, ainsi que des frameworks de référence et d’optimisation comme ONNX
  • Excellentes aptitudes en résolution de problèmes et en communication
  • Bon esprit d’équipe et maîtrise de l’anglais parlé et écrit
À propos de Cerence Inc.

Cerence Inc. (Nasdaq : CRNC et www.cerence.com) est le leader mondial dans la création d’expériences uniques et marquantes pour le monde automobile. Issue d’une scission de Nuance en octobre 2019, Cerence est une entreprise indépendante qui s’est rapidement imposée comme chef de file dans le domaine des assistants vocaux pour véhicules. Elle collabore avec les plus grands constructeurs automobiles — de Ford et Fiat Chrysler à Daimler, Audi et BMW, en passant par Geely et SAIC — pour transformer la façon dont une voiture ressent, réagit et apprend. Son expertise repose sur plus de 20 ans de leadership dans l’industrie et sur plus de 500 millions de véhicules en circulation aujourd’hui, dans plus de 70 langues.

As Cerence looks to the future and continues an ambitious growth agenda, we need someone to join the team and help build the future of voice and AI in cars. This is an exciting opportunity to join Cerence’s passionate, dedicated, global team and be a part of meaningful innovation in a rapidly growing industry.

EMPLOYEUR ÉQUITABLE

Cerence s’engage fermement à offrir l’égalité des chances en matière d’emploi (EEO) et à respecter toutes les lois fédérales, provinciales et locales interdisant la discrimination à l’embauche fondée sur l’âge, la race, la couleur, le genre, l’identité de genre, l’expression de genre, le sexe, les stéréotypes sexuels, la grossesse, l’origine nationale, l’ascendance, la religion, le handicap physique ou mental, l’état de santé, l’état civil, le statut de citoyenneté, l’orientation sexuelle, le statut militaire ou vétéran protégé, les informations génétiques et toute autre classification protégée. Consultez notre politique sur l’égalité des chances en matière d’emploi.

Sécurité au travail

Tous les employés actuels et futurs doivent faire preuve de vigilance dans l’application des politiques de sécurité en milieu de travail. Cela inclut :

  • Suivre les protocoles de sécurité et les formations pour maintenir un environnement de travail sécuritaire
  • Respecter les procédures pour signaler toute activité suspecte
  • Adhérer aux procédures de sécurité de l’entreprise pour assurer leur efficacité
  • Se conformer aux règlements et politiques internes
  • Encourager une politique de tolérance zéro envers la violence au travail
  • Posséder des connaissances de base en sécurité de l’information et en protection des données (ex. : comment protéger et manipuler les données)
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.