Android System UI Engineer – Desarrollo Android a Nivel de Sistema
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.).