Career EngineCareer Engine
Your matchExample
91%match
Why you fitThis role calls for Android and Java — tell us what you know and we'll check the rest.
Gap to noteAlso lists C++ — worth confirming before you apply.

Get roles like this, scored and matched, in your inbox.

Sign up free →

Job Opening

Cerence Inc. logo

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

Cerence Inc. · Montréal, Quebec · Posted 95 days ago

ic
AndroidJavaC++BluetoothAudio HALOpenSLESNDKNative Development

A Moving Experience. Responsabilités:

  • Développement d’applications de systèmes de dialogue vocal pour la plateforme Android
  • Implémenter l’interface vocale (VUI) et graphique (GUI) selon les exigences
  • Assurer la performance, la qualité et la réactivité des applications
  • Collaborer avec l’équipe pour définir, concevoir et livrer de nouvelles fonctionnalités
  • Identifier et corriger les goulots d’étranglement et les bogues
  • Adapter le système de dialogue vocal à divers appareils Android
  • Corriger les problèmes audio sur les appareils Android ciblés
  • Maintenir la qualité, l’organisation et l’automatisation du code

Qualifications:

  • Expérience professionnelle : 5 ans et plus

Compétences requises:

  • 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
  • Expérience avec le NDK et le développement de code natif
  • Familiarité avec l’intégration et le déploiement continus
  • Solides compétences en programmation C/C++ et Java

Compétences souhaitées:

  • Expérience en conception et développement d’interactions vocales
  • Bonne maîtrise de la programmation JavaScript/TypeScript
  • Familiarité avec les scripts Python

…

Apply on Cerence Inc.'s site →

This posting is sourced from Cerence Inc.'s own career site — applying takes you there directly.

Get roles like this, scored and matched, in your inbox.

Sign up free →

Related roles

There are 35 open roles at Cerence Inc. right now. This role is one of 9,090 Software Engineer openings and centers on Android, Java, C++, and Android Audio Hal.

Want roles like this found for you?

Set your Focus once. Career Engine screens every new opening every week.

A scored, explained shortlist — not a keyword match — delivered weekly. Free for one profile.