Skip Navigation
Recherchez nos emplois

Offres
d’emplois

Pour voir les opportunités d'emplois en télétravail, cliquez ici.

Senior Software Manager

Location Montreal, Canada

Company Overview:

Today, we have some exciting news to share, as we officially announce the name of Nuance’s upcoming Automotive spin-off: Cerence! Upon spinning off from Nuance on October 1, our Automotive team will begin a new journey as Cerence, a pure-play, next-generation automotive software company fully focused on providing intelligent mobility solutions to our customers. “Cer” that rhymes with “air,” “ence” that rhymes with “sense,” Cerence is a new word for a new company. Visit cerence.com to follow along with our journey!

C’est avec fierté que nous vous annonçons aujourd’hui le nom de la nouvelle société issue de la scission de la division Automobile de Nuance qui sera: Cerence ! À la suite de la scission, notre division automobile entamera une nouvelle aventure sous le nom de Cerence, une société de logiciels automobiles de nouvelle génération, entièrement dédiée à fournir des solutions de mobilité intelligentes à nos clients. "Cer" qui rime avec "air", "ence" qui rime avec "sens", Cerence est un nouveau mot pour une nouvelle entreprise. Visitez cerence.com pour suivre notre voyage!

Job Summary:

English will follow :

Résumé :


Le Senior Software Manager de l'équipe Automotive Professional Services sera chargé de diriger une équipe de développement logiciel sur les programmes clients utilisant les technologies de reconnaissance vocale, de synthèse vocale et d'audio mains libres de Nuance sur les plates-formes embarquées des grandes entreprises automobiles. Il s'agit d'un poste de gestion pratique ; le candidat retenu ne devrait pas être étranger aux pratiques de codage et aux méthodes de développement de logiciels. Vous travaillerez en étroite collaboration avec les clients OEM et les clients de niveau 1 pour déployer les technologies Nuance et assurer le succès des lancements de produits. Votre souci du détail et vos capacités de résolution de problèmes vous permettent d'identifier et de résoudre les problèmes et de faire avancer les solutions des clients pour l'organisation. Vous conduirez également un changement de culture pour instiller l'accent sur les meilleures méthodologies de développement logiciel via l'utilisation d'un processus Agile Scrum.


Responsabilités :

  • Gérer, diriger et inspirer une équipe multisites de développeurs de logiciels, ce qui comprend le recrutement, la formation et le perfectionnement professionnel de l'équipe.
  • Définir, concevoir et piloter avec succès la livraison de l'application.
  • Diriger les aspects techniques au sein de l'équipe tout au long de la phase d'architecture, de conception, de mise en œuvre et de maintenance du système.
  • Comprendre l'impact des changements demandés au système, évaluer leur caractère pratique et les évaluer.
  • Travailler avec différentes équipes pour établir et communiquer les objectifs, les priorités et les jalons des Services professionnels de l'automobile.
  • Collaborer avec l'équipe de direction pour gérer en permanence les compromis entre la portée, les ressources et le temps tout au long du cycle de développement.
  • Rechercher continuellement des occasions d'améliorer notre produit
  • Enlever les barrages routiers de l'équipe, faire face aux imprévus et aux situations inattendues pour protéger le temps et l'attention de l'équipe.
  • Conduire un changement de culture pour instiller l'accent sur les meilleures méthodologies de développement de logiciels via l'utilisation d'un processus Agile Scrum.
  • Fait appel à la discipline de la gestion de projet, à la méthodologie d'amélioration des processus logiciels et aux compétences en matière de consultation pour obtenir des résultats sous forme d'économies de coûts.
  • Mettre les leaders organisationnels au défi, au besoin, de créer une culture d'amélioration continue et de responsabilisation axée sur l'action afin d'améliorer les ICR en matière de développement de logiciels.

Qualifications :


L'éducation : Baccalauréat en informatique, en génie ou l'équivalent

Minimum d'années d'expérience de travail : Plus de 10 ans d'expérience dans le rôle de directeur de SW

Compétences requises :

  • Forte expérience dans la gestion technique d'une équipe de développement de logiciels
  • Forte expérience en gestion des personnes
  • Excellentes aptitudes à la communication et au leadership, y compris la capacité de faire des présentations techniques.
  • Une volonté inhérente de perfection et de créativité
  • Capacité de penser à la fois techniquement et créativement pour aider à résoudre des problèmes techniques complexes.
  • Forte expérience des langages de programmation de haut niveau (Java, C/C+++, Javascript, XML)
  • Expérience avec les concepts de programmation de systèmes embarqués, travaillant avec Android, Windows CE, Linux, VxWorks, ou QNX.
  • Expérience de l'utilisation d'outils de contrôle des sources tels que Perforce, Mercurial, Git.
  • Capacité démontrée à maîtriser rapidement les nouvelles technologies et les nouveaux outils
  • Connaissance experte du processus de développement logiciel Agile (ex. : Scrum)
  • Excellentes compétences en communication écrite et orale en anglais
  • Compétences préférées :
  • Les candidats forts auront aussi les qualités suivantes :
  • Expérience en sciences des données ou dans des domaines connexes
  • Expérience en linguistique
  • Connaissance des algorithmes d'apprentissage machine



Summary:


The Senior Software Manager in the Automotive Professional Services team will be responsible for leading a software development team on customer programs using Nuance state-of-the-art speech recognition, text-to-speech, and hands-free audio technologies on embedded platforms for major automotive companies. This is a hands-on management position; the successful candidate should be no stranger to coding practices and software development methodologies. You will be closely working with OEM and Tier-1 customers to deploy Nuance technologies and ensure successful product launches. Your keen attention to detail and problems solving capabilities allows you to identify and resolve issues and drive customer solutions forward for the organization. You will also drive culture change to instill focus on best in class software development methodologies via the use of an Agile Scrum process


Responsibilities:

  • Manage, lead, and inspire multi-sites team of software developers -- this includes recruiting, training, and professional development for the team.
  • Define, design and drive successful delivery of the application.
  • Lead the technical aspects in the team through system architecture, design, implementation and maintenance phase
  • Understand the impact of requested changes to the system, evaluate their practicality, and size them
  • Work across different teams to establish and communicate Automotive Professional Services goals, priorities, and milestones
  • Collaborate with the leadership team to continuously manage trade-offs between scope, resources and time during the development lifecycle
  • Continually look for opportunities to improve our product
  • Remove roadblocks from the team, deal with contingencies and unexpected situations to safeguard the team's time and attention.
  • Drive culture change to instill focus on best in class software development methodologies via the use of an Agile Scrum process
  • Employs project management discipline, software process improvement methodology, and consultative skills to deliver results in the form of cost savings
  • Challenge organizational leaders as necessary to create an action-based culture of continuous improvement and accountability to improve software development KPI’s


Qualifications:


Education: Bachelors in Computer Science, Engineering, or equivalent
Minimum years of work experience: 10+ years of experience in SW manager role

Required skills:

  • Strong experience in technical management of a software development team
  • Strong experience in people management
  • Strong communication and leadership skills, including ability to make technical presentations
  • An inherent drive for perfection and creativity
  • Ability to think both technically and creatively to help solve challenging technical problems
  • Strong experiences in high-level programing languages (Java, C/C++, Javascript, XML)
  • Experience with embedded system programming concepts, working with Android, Windows CE, Linux, VxWorks, or QNX.
  • Experience with using source control tools like Perforce, Mercurial, Git.
  • Demonstrated ability to master new technologies and tools quickly
  • Expert knowledge of Agile software development process (e.g. Scrum)
  • Excellent written and verbal English communications skills


Preferred skills:

  • Strong candidates will also have the following:
  • Experience in Data Science, or related fields
  • Experience with linguistics
  • Knowledge of machine learning algorithms 


Additional Information:

In Montreal:

What we offer !

Unique environment for collaborative teamwork on cutting-edge technology:

·Location is in the heart of downtown

·Flexible hours

·Transit reimbursement and parking

Contributing to and collaborating with international teams that drive innovation

·Competitive benefit package:

·4 weeks’ vacation

·10 paid sick days

·Bonus Plan, Group RRSP, Deferred Profit Sharing Plan, Employee Stock Purchase Plan

Award-winning Top Employer:

·Montreal’s Top Employers – 7consecutive years

·Canada's Top Employers for Young People - 4 consecutive years

Ce que nous offrons!

Un environnement unique et collaboratif où vous travaillez avec les technologies de pointe :

·Situé au cœur du centre-ville de Montréal

·Horaire flexible

·Allocation de transport en commun et de stationnement

·Travail de concert avec des équipes à l’international afin de repousser les limites de l’innovation

Programme d’avantages sociaux concurrentiel :

·4 semaines de vacances

·10 congés de maladies payés

·Régime de bonus annuel, REER collectif, Régimes de participation différée aux bénéfices (RPDB), Régime de rachat d’action pour les employés

Gagnant de prix à titre de meilleurs employeurs :

·Montreal'sTop Employers – pour 7 années consécutives

·Canada's Top Employers for Young People - pour 4 années consécutives

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed / Partagez

Pourquoi travailler chez Nuance?

Nos employés travaillent continuellement à repenser les interactions entre l’humain et la technologie. Joignez-vous à notre équipe et façonnez les technologies et l’innovation de l’avenir. Voici quelques témoignages d’employées parmi notre équipe globale. Cliquez sur leur profil pour en savoir plus.

  • Arvind K. R&D Pune, Inde
    Close Employee Information
    Employee
    Arvind K. R&D Pune, Inde

    Innovation: Nuance, c’est comme une jeune pousse de 2 milliards de dollars. Il y a une multitude de choses que nous faisons pour la première fois, mais à une échelle gigantesque et avec une machinerie complexe.

    Notre organisation est de type matriciel : c’est difficile, mais très gratifiant de créer des collaborations avec des parties intéressées qui se trouvent à l’autre bout du monde.

    Incidence: il est stupéfiant de réaliser que quelque chose d’aussi simple que des logiciels a le pouvoir non seulement de changer des vies, mais bien de sauver des vies. Et enfin, pour paraphraser une citation non attribuée : il faut avoir un brin de folie pour travailler à Nuance, mais il faudrait être complètement fou pour travailler ailleurs.

  • Shauna D. Ressources humaines Burlington, États-Unis
    Close Employee Information
    Employee
    Shauna D. Ressources humaines Burlington, États-Unis

    Notre équipe mondiale des RH est incroyablement collaborative et créative. L’environnement de travail de Nuance est diversifié et dynamique. Il vous offre des occasions de vous dépasser, mais tout en vous permettant de trouver un équilibre entre votre vie professionnelle et personnelle.

  • Vaidehi K. R&D Bengaluru, Inde
    Close Employee Information
    Employee
    Vaidehi K. R&D Bengaluru, Inde

    « J’aime avoir l’occasion de travailler avec diverses équipes en soins de santé, et j’ai eu la chance d’établir de solides contacts au fil des ans. J’aime avoir constamment de nouveaux défis divers à relever, et de nouvelles choses à explorer et à connaître. »

  • Anja L. Ventes Aix-la-Chapelle, Allemagne
    Close Employee Information
    Employee
    Anja L. Ventes Aix-la-Chapelle, Allemagne

    J’aime faire partie d’une équipe qui élabore des stratégies novatrices et qui crée des solutions pour les plus grandes entreprises du monde. Nous modifions la façon dont les gens interagissent avec la technologie qu’ils utilisent au jour le jour, leur voiture par exemple, et cela engendre des sentiments incroyables!

Lisez les dernières nouvelles sur Nuance

Inscrivez-vous si vous désirez recevoir les alertes-emplois et les communications de Nuance

Interessé(e) parPour sélectionner vos champs d’intérêt, choisissez une catégorie ou un endroit à partir des suggestions automatiques et cliquez sur « Ajouter »

  • Research & Development - Software Engineer (Development or Programming), Montreal, Quebec, CanadaSupprimer

  • Travailler chez Nuance

    Avec plus de 13 500 employés et 45 bureaux aux quatre coins du monde, nous nous efforçons de créer un environnement de travail stimulant et collaboratif qui offre un excellent soutien.

    En apprendre plus
  • Stages

    En tant que membre clé de votre équipe, vous verrez croître vos compétences techniques de façon exponentielle, ainsi que votre réseau professionnel, tout en travaillant en compagnie de la crème de la crème!

    En apprendre plus