Skip to main content
Back to jobs

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

External
cerence logoCerence · Montreal, Canada
Full-timeHybrid1w ago
AndroidClassificationJavaJavaScriptLeadershipPython
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


Responsibilities

  • Speech dialog system application development for android platform
  • Implement VUI/GUI of the application according to requirement
  • Ensure the performance, quality, and responsiveness of applications
  • Collaborate with a team to define, design, and ship new features
  • Identify and correct bottlenecks and fix bugs
  • Porting Speech dialog system to various android device
  • Fix various audio issues of the target android devices.
  • Help maintain code quality, organization, and automatization

Requirements

  • 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
  • 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)
  • Number of Years of Work Experience: 5 years+
  • Required Sk

Additional Information

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


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at cerence? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect