> Markdown version of [/jobs/ext/2022548-system-ui-engineer](https://www.wearedevelopers.com/jobs/ext/2022548-system-ui-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # System UI Engineer - **Company:** Formarás - **Location:** Spain - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Android Software Development, Bluetooth, Communications Protocols, Computer Engineering, Universal Asynchronous Receiver/Transmitter, Wi-Fi Technology, Kotlin - **Published:** August 11, 2026 - **Apply:** https://es.trabajo.org/oferta-4021-8790e591809dbd1730e0152f584bc185 ## About the Role a nivel de sistema, no solo de aplicación: Tendrás la oportunidad de trabajar con Android a nivel de SO: AOSP, kernel, HAL, drivers y compilación de sistema, una experiencia técnica diferencial. - Salario: Rango salarial de hasta 35k a negociar según experiencia y perfil aportado. - Crecimiento y Formación: Nuestro cliente invierte en la formación continua de este perfil, lo que supone una oportunidad real de desarrollo dentro del Dpto. de I+D+i. - Entorno Tecnológico: Acceso a un entorno de alta exigencia tecnológica, trabajando con productos de última generación (tecnología REACT®, transmisión POLY-V®, conectividad Bluetooth). - Cultura Wellness: Fomentamos un estilo de vida activo con acceso libre y gratuito al gimnasio de empresa, a un minuto de tu puesto. - Flexibilidad y Conciliación: Jornada intensiva con flexibilidad de entrada y salida (L-J de 7:30/8:00 a 16:30/17:00 y viernes hasta las 14:00). ## Description Como Android System UI Engineer, liderarás el desarrollo del Launcher principal (HOME APP) de los dispositivos Android, la capa de sistema operativo que da vida a las consolas fitness de más de 3.000 gimnasios en 80 países. Tu trabajo se desarrollará en el Departamento de I+D+i de la compañía, combinando desarrollo Android avanzado, conocimiento del SO a nivel interno y capacidad para trabajar con hardware integrado. Tus responsabilidades se articulan en torno a cuatro ejes: Desarrollo de la interfaz del sistema: - Diseñar, desarrollar y mantener el Launcher principal (HOME APP) del dispositivo. - Implementar una experiencia de usuario robusta en modo kiosko con control del flujo de navegación del sistema. - Integrar el Launcher con servicios del sistema y componentes de System UI. Sistema operativo Android: - Compilar y gestionar imágenes de sistema Android basadas en AOSP. - Integrar componentes del fabricante (kernel, HAL, drivers, SDKs y configuraciones del dispositivo). - Mantener el ciclo de vida del sistema operativo, incluyendo actualizaciones OTA y parches de seguridad. Integración hardware-software: - Integrar SDKs y protocolos de comunicación para interactuar con hardware del dispositivo. - Implementar comunicación con módulos como Bluetooth, Wi-Fi, NFC y periféricos serie/UART. - Desarrollar lógica de control para componentes físicos (motores, sistemas de resistencia, inclinación, etc.). Desarrollo: - Trabajar con herramientas de compilación del sistema Android. - Analizar logs de sistema y depurar errores de integración. - Optimizar rendimiento, estabilidad y seguridad del sistema operativo. Requisitos - Experiencia demostrable en puesto similar. - Formación: Ingeniería Informática, del Software, de Computadores, de Telecomunicaciones / Electrónica o Sistemas Embebidos. También se considerarán perfiles FP (DAM / ASIR) con experiencia demostrable en desarrollo Android de bajo nivel. - Lenguajes: Experiencia demostrable en desarrollo Android con Kotlin y Java. - SDK y arquitectura: Conocimiento avanzado de Android SDK y arquitectura interna del sistema. - AOSP: Experiencia trabajando con AOSP o builds personalizadas de Android. - System UI: Conocimiento de System UI, servicios del sistema y arquitectura Android. - Herramientas: Experiencia con ADB, Fastboot y herramientas de compilación Android. - Protocolos hardware: Conocimiento de UART, serie, Bluetooth y protocolos de comunicación embebida. - Depuración: Experiencia analizando logs de sistema y depurando errores de compilación Android. ¿Quién eres? Buscamos a un/a profesional técnico/a con pasión por el desarrollo de bajo nivel y la integración hardware-software, que destaque por: - Dominio técnico profundo: Perfil Android más allá de la capa de aplicación, con comprensión de AOSP, kernel, HAL y compilación de sistema. - Orientación a producto real: Capacidad de ver el impacto de tu trabajo en máquinas físicas de fitness utilizadas en miles de instalaciones a nivel mundial. - Growth Mindset y autonomía: Apertura para evolucionar técnicamente según las necesidades del I+D+i, con curiosidad genuina por los retos del sector fitness tecnológico. - Resolución de problemas complejos: Metodología sólida para depurar errores de integración, analizar logs de sistema y optimizar el rendimiento del SO. - Alineación estratégica: Capacidad para colaborar con el responsable de Tecnología y otros desarrolladores del equipo, integrando feedback técnico de forma constructiva. - Estabilidad en entornos de alta exigencia: Solidez y proactividad en momentos de carga propios de un Departamento de I+D+i con proyectos de producto real. ¿Por qué aplicar? - Impacto Real: Formarás parte de un equipo multidisciplinar de R&D / IT en una compañía líder del sector fitness con presencia en más de 80 países y más de 3.000 gimnasios equipados. - Trabajo ## Related Videos - [Building a Cross-Platform BLE Client with Kotlin Multiplatform and Kable](https://www.wearedevelopers.com/videos/100250-building-a-cross-platform-ble-client-with-kotlin-multiplatform-and-kable) - [Sustainable Mobility – Giravolta](https://www.wearedevelopers.com/videos/480-sustainable-mobility-giravolta) - [Kotlin Multiplatform - True power of native code reuse](https://www.wearedevelopers.com/videos/4-kotlin-multiplatform-true-power-of-native-code-reuse) - [Smart, Connected, Unexpected: The Wild Side of IoT and AI](https://www.wearedevelopers.com/videos/1113-smart-connected-unexpected-the-wild-side-of-iot-and-ai) - [Prototyping with Hardware and the Web](https://www.wearedevelopers.com/videos/651-prototyping-with-hardware-and-the-web) - [Android beyond mobile: Cars, TVs, and Wearables](https://www.wearedevelopers.com/videos/553-android-beyond-mobile-cars-tvs-and-wearables) ## Related Articles - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Spanish Business Culture and Etiquette](https://www.wearedevelopers.com/magazine/353-spanish-business-culture-and-etiquette) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries) - [Cross Platform Mobile Development Frameworks to Use in 2025](https://www.wearedevelopers.com/magazine/404-cross-platform-mobile-development-frameworks-to-use-in-2025) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)