Android System UI Engineer – Desarrollo Android a Nivel de Sistema
3 days ago
Murcia
Nuestro cliente es una organización con trayectoria sólida y visión internacional, enfocada en la innovación, la calidad y la mejora continua, con una clara orientación a la excelencia. Responsabilidades • Diseñar, desarrollar y mantener el Launcher principal (HOME APP) de dispositivos Android en modo kiosko., • Implementar una experiencia de usuario robusta, controlando el flujo de navegación y el acceso a funcionalidades del sistema., • Integrar el Launcher con servicios del sistema y componentes de System UI., • Compilar y mantener imágenes de sistema Android basadas en AOSP., • Integrar componentes del fabricante: kernel, HAL, drivers, SDKs y configuraciones específicas del dispositivo., • Gestionar el ciclo de vida del sistema operativo Android, incluyendo actualizaciones OTA y parches de seguridad., • Integrar hardware y software mediante SDKs y protocolos de comunicación (Bluetooth, Wi‑Fi, NFC, UART, etc.)., • Desarrollar lógica de control para componentes físicos del dispositivo (motores, resistencia, inclinación, etc.)., • Analizar logs del sistema y depurar errores de compilación e integración., • Optimizar rendimiento, estabilidad y seguridad del sistema operativo Android., • Colaborar con el equipo de I+D+i en la evolución tecnológica del stack software del producto. Requisitos • Experiencia mínima de 5 años en desarrollo Android avanzado., • Dominio de Kotlin y Java para desarrollo Android., • Conocimiento avanzado del Android SDK y de la arquitectura interna del sistema operativo., • Experiencia trabajando con AOSP o builds personalizadas de Android., • Conocimientos de System UI, servicios del sistema y arquitectura Android., • Experiencia con herramientas ADB, Fastboot y sistemas de compilación Android., • Conocimiento de protocolos de comunicación hardware (UART, serie, Bluetooth, entre otros)., • Experiencia en depuración de logs de sistema y resolución de errores de compilación., • Formación en Ingeniería Informática, Software, Computadores, Telecomunicaciones, Electrónica o similar, • (valorable FP especializada con experiencia demostrable)., • Muy valorable experiencia desarrollando Launchers Android o interfaces de sistema., • Valorable experiencia con Android Build System (Make / Soong)., • Valorable conocimiento de C/C++ para integración de librerías nativas.