Web inMusic
Descripción
inMusic, familia de marcas líderes en tecnología musical y electrónica de consumo que incluye entre otras a marcas como: AKAI, Alessis, Alto Profesional, BFD, Arkaos, Engine DJ, Numark, Stanto o Sonivox, busca una persona para el puesto de Desarrollador Linux que se unirá al equipo en Cumberland, Rhode Island (EE.UU.).
Se busca un desarrollador de Linux para el desarrollo de productos de hardware basados en Linux. Este rol funciona con paquetes de soporte integrados, controladores de kernel y herramientas que respaldan los productos musicales.
Esto incluye la configuración del paquete del sistema operativo, los programas de espacio de usuario y los scripts. Además, este rol trabaja de manera transversal con equipos de desarrollo de aplicaciones globales, ingenieros de hardware y equipos de diseño de productos para crear productos realmente atractivos.
Se requiere una buena comprensión de los componentes internos del kernel de Linux, las plataformas ARM y el ecosistema de código abierto.
Responsabilidades
- Crear paquetes de soporte de placa, controladores y configuraciones de productos para nuevos productos de hardware y modificar los productos existentes.
- Tomar posesión de las plataformas desde el arranque hasta los entornos de aplicaciones en ejecución.
- Trabajar con equipos de hardware y software para crear productos que satisfagan al cliente.
- Trabajar con un equipo multifuncional para garantizar que la arquitectura del producto sea sólida y adecuada para su propósito.
Requisitos
- Experiencia mínima de más de 3 años en Linux integrado.
- Lenguajes de programación: C, C ++ Python, Scripting (incluido Bash).
- Comprensión sólida de la configuración y el ajuste del kernel de Linux.
- Experiencia en cadenas de herramientas de construcción de sistemas operativos Linux como Buildroot, Yocto, etc.
- Capacidad para pensar a «nivel del sistema», desde el código de la aplicación hasta lo material.
- Conocimiento de interfaces de comunicaciones comunes (USB, Ethernet, UART, SPI, I2C, MIPI).
- Capacidad para realizar la creación de perfiles y el seguimiento de aplicaciones en tiempo real, depuración mediante gdb y herramientas de depuración remota.
- Experiencia con el control de versiones de git.
- Capacidad para leer documentos técnicos (esquemas, hojas de datos, notas de aplicación) y escribir código en ellos.
- Capacidad para diagnosticar problemas a nivel de sistemas / hardware.
- Capacidad para trabajar cooperativamente en un ambiente de equipo.
- Fuertes habilidades de comunicación y trabajo en equipo.
Se valora positivamente
- Experiencia de optimización ARM y ARM NEON.
- Experiencia ágil / Scrum / XP.
- Experiencia musical, con experiencia en vivo, estudio o DJ.
- Una calificación de nivel de grado en Ciencias de la Computación.
- Disponibilidad para viajar internacionalmente.
Para solicitar este trabajo envía un correo electrónico con tus detalles a inmusic-1@jobs.workablemail.com