Sr. Android BSP Remoto
1 VacantesSistemas en Recoleta, Capital Federal
- Salario: A convenir
- Categoría: Informática / Telecomunicaciones
- Subcategoría Sistemas
- Localidad: Recoleta
- Activo desde: 27/03/2024
- Jornada: Jornada completa
- Tipo de Contrato: Contrato por tiempo indeterminado
- Cantidad de Vacantes: 1
- Educación Mínima: Universitario
- Años de Experiencia: 6
En ADN Recursos Humanos nos encontramos en la búsqueda de un SENIOR ANDROID BSP para una importante empresa. !
INGLES AVANZADO
Responsabilidades Clave:
AOSP (conocimiento del sistema de compilación AOSP es IMPRESCINDIBLE).
Conocimiento de HW y sus periféricos, junto con la comprensión de Android BSP.
HAL (experiencia y comprensión en Android HAL y cómo personalizarlo para adaptaciones de HW específicas).
Controladores del kernel de Linux (escribir módulos del kernel de Linux, o al menos personalización de portabilidad/depuración).
Linux Device Tree.
C/C++
Android/inicialización (bring-up).
Descripción del Proyecto:
El objetivo principal del proyecto es diseñar y desarrollar la próxima generación de nuestra línea de productos de Comunicación Unificada, centrándonos en la transmisión de audio/video de baja latencia. Desde la perspectiva de BSP, el equipo está activamente involucrado en la puesta en marcha y soporte de la funcionalidad.
Experiencia Imprescindible:
- Desarrollo de servicios de framework de Android, aplicaciones nativas de Android (JNI/NDK) o aplicaciones del sistema (C++/Java).
- Personalización del AOSP de Google y resolución de problemas dentro de él.
- Desarrollo de Android HAL (Hardware Abstraction Layer), Linux Device Tree.
- Trabajo con herramientas de control de fuente como Git, Gerrit y GitHub, y con herramientas de línea de comandos de Android como ADB y Fastboot.
Habilidades Deseables:
- Experiencia en BSP/Board Support Package, Android/Linux Kernel, Bootloader, Gráficos y Controladores de Audio/Video.
- Familiaridad con el modelo de seguridad de Android (política SE Linux).
- Desarrollo y personalización de controladores de dispositivos embebidos >Linux (incluyendo optimizaciones, corrección de errores y adición de nuevas funcionalidades).
- Excelentes habilidades de comunicación verbal y escrita.
- Experiencia trabajando de manera colaborativa en equipos multifuncionales.
- Persistencia, fuertes habilidades para resolver problemas y disposición para trabajar con otros para encontrar soluciones que eviten bloqueos en el proyecto.
- Responsabilidad, automotivación, creatividad, una sólida ética de trabajo y el deseo de producir un producto de calidad.