Développeur logiciel senior - Android / Senior Software Developer - Android
ExternalPrepare for this interview
EliteAI-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