Your matchExample
91%matchWhy 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
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.