Cerence Inc.

Cerence Inc.

Développeur logiciel senior - Android / Senior Software Developer - Android

Montreal · Senior

Sponsorship not specifiedDetected 30 days ago
JavaScriptTypeScriptPythonJavaC++AndroidCI/CDNLPCybersecurityUI Design5G/LTELeadership

About the role

  • 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.
  • Alors que Cerence poursuit sa croissance ambitieuse, nous cherchons à accueillir une nouvelle personne dans notre équipe pour contribuer à bâtir l'avenir de la voix et de l'intelligence artificielle dans les véhicules.

Responsibilities

  • Implement VUI/GUI of the application according to requirement
  • Collaborate with a team to define, design, and ship new features
  • Help maintain code quality, organization, and automatization

Requirements

  • Expérience approfondie avec le framework Android. Connaissance des protocoles HTTP et TCP
  • Familiarité avec Android Audio HAL et le framework audio Android
  • Connaissance d'Android OpenSLES pour l'enregistrement et la lecture audio
  • Expérience en développement d'applications hybrides
  • Expérience en connectivité Bluetooth et programmation audio Bluetooth
  • Bonne compréhension des principes de conception d'applications Android de Google et des lignes directrices d'interface
  • Connaissance en conception d'interfaces utilisateur et passion pour offrir des expériences utilisateur agréables
  • Expérience en optimisation de performance et de mémoire avec des outils spécialisés
  • Familiarité avec les API de messagerie infonuagique et les notifications push
  • Connaissance de la programmation par sockets

Nice to have

  • Expérience professionnelle: 5 ans et plus
  • 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.

Skills

  • Extensive experience with Android framework. Knowledge of http, tcp protocol.
  • Familiar with Android Audio HAL and audio framework
  • Familiar with Android OpenSLES for audio recording and playback
  • Experience with Hybrid application development.
  • Experience with Bluetooth connectivity and Bluetooth audio programming.
  • Experience with performance and memory tuning with tools
  • Familiar with cloud message APIs and push notifications
  • Familiar with socket programming
  • Familiar with NDK and native code development
  • Familiarity with continuous integration and deployment
  • Solid C/C++, Java coding skills
  • Voice interaction design and development background

Equal opportunity

  • Cerence is firmly committed to Equal Employment Opportunity (EEO) and to compliance with all federal, state and local laws that prohibit employment discrimination on the basis of age, race, color, gender, gender identity, gender expression, sex, sex stereotyping, pregnancy, national origin, ancestry, religion, physical or mental disability, medical condition, marital status, citizenship status, sexual orientation, protected military or veteran status, genetic information and other protected classifications. Cerence Equal Employment Opportunity Policy Statement.
  • All prospective and current Employees need to remain vigilant when it comes to executing security policies in the workplace. This includes:
  • Following workplace security protocols and training programs to familiarize with the ways to maintain a safe workplace.
  • Following security procedures to report any suspicious activity.

Visa & Work Authorization

  • ping, pregnancy, national origin, ancestry, religion, physical or mental disability, medical condition, marital status, citizenship status, sexual orientation, protected military or veteran status, genetic information an

This listing is sourced directly from Cerence Inc.'s careers page and normalized into a canonical job model.