Desarrollador de Aplicaciones – Trabajos Cerca de Mi

California

Ubicación: California
Tipo de Empleo: Desarrollador de Aplicaciones desde casa
Horario: Full-Time
Lenguaje: Ingles, Español
Compañía que está contratando: Sonos

Descripcion del Puesto:

Como desarrollador de aplicaciones Android en Sonos, serás parte de un equipo que trabaja en diseñar e implementar una nueva experiencia de usuario, presentando de manera innovadora diversos tipos de medios y controlando una creciente variedad de productos de hardware.

Lo que Harás

  • Arquitectura, diseño y desarrollo de la próxima generación de sistemas de software de audio.
  • Innovar/personalizar características de audio y optimizar sistemas AOSP a nivel de framework.
  • Integración de sistemas de audio, integración de códecs de audio y puesta en marcha.
  • Colaborar con varios equipos interfuncionales necesarios para diseñar y lanzar un producto/plataforma de hardware.

Calificaciones Básicas

  • 5-10 años de experiencia en desarrollo de productos de hardware usando AOSP.
  • Conocimiento del sistema de construcción AOSP, flujo de trabajo AOSP y desarrollo de aplicaciones nativas multiplataforma.
  • Conocimiento sólido del framework AOSP, servicios de sistema-proveedor AOSPd, JNI, AIDL y reglas Se-policy en el framework AOSP.
  • Habilidades de programación con C/C++, JAVA/Kotlin, Python, Shell script.
  • Experiencia con herramientas de desarrollo como GIT, SVN, JIRA, Android Studio, etc.
  • Licenciatura en Ciencias de la Computación, Ingeniería Eléctrica o disciplina relacionada, o experiencia relevante.

Calificaciones Preferidas

  • Experiencia trabajando con Audio HAL, ALSA y frameworks multimedia en AOSP.
  • Experiencia con flujos de trabajo de procesamiento de medios y frameworks comunes de medios.
  • Familiaridad con uno o más protocolos de audio: I2S, I2C, TDM, SPI.
  • Buen entendimiento del pipeline de decodificación/codificación de datos.
  • Conocimiento sólido de varios formatos de audio/video.
  • Experiencia trabajando con pipelines de audio/video y sincronización de audio/video.
  • Experiencia en trabajo con diferentes plataformas integradas con procesadores de Qualcomm, TI, NXP, NVIDIA, Intel o similares.
  • Fuerte sentido de propiedad, pasión, rápido aprendizaje, mentalidad analítica y búsqueda de perfección.
  • Excelentes habilidades interpersonales y de comunicación.