Jabil

Especialista en Desarrollo y Optimización de Android y Componentes Nativos en Sistemas Embebidos Linux

Esta oferta ya no está activa. Pero Jabil sigue contratando en remoto:

Ofertas actuales de Jabil

Ver la empresa y todas sus ofertas →

El puesto tiene como objetivo modificar y mejorar Android y sus componentes de acuerdo con los requisitos del proyecto, así como desarrollar y optimizar módulos y componentes integrados para el cliente.

Responsabilidades:

  • Modificar y mejorar Android y los componentes asociados según los requisitos del proyecto.
  • Desarrollar y optimizar módulos o componentes integrados para el cliente.

Requisitos:

  • Más de 7 años de experiencia en desarrollo de software o firmware.
  • Más de 2 años de experiencia en desarrollo de Android, tanto en arquitecturas abiertas como AOSP como en firmware propietario o cerrado, incluyendo conocimiento del código fuente de Android.
  • Dominio de C++ y capacidad para modificar código en C.
  • Experiencia en desarrollo de Linux embebido: optimización, corrección de errores y adición de nuevas funcionalidades (pantalla, administración de energía, Wi-Fi, entre otros).
  • Experiencia con herramientas de control de versiones como Git, Gerrit o GitHub, y con herramientas de línea de comandos de Android como adb y fastboot.
  • Conocimiento de protocolos de red como Ethernet, IP, TCP y UDP.
  • Habilidades para la resolución de problemas, pensamiento crítico y comunicación, con una mentalidad proactiva e independiente.
  • Experiencia con lenguajes de scripting como Bash o Python (deseable).
  • Experiencia en depuración de problemas dentro del framework de Android (deseable).
  • Experiencia con la cadena de herramientas NDK para la creación de bibliotecas o componentes nativos de Android (deseable).
  • Experiencia en desarrollo del espacio de usuario de Linux (altamente valorada), la experiencia con el kernel de Linux se considera una ventaja, pero no es un requisito.

 

Ofertas abiertas parecidas

Scroll al inicio
Ir arriba