En nuestra empresa estamos desarrollando una solución para el control físico remoto de dispositivos iOS mediante emulación HID a través de conexión USB-Lightning. El sistema combina la visualización remota con la emulación de teclado y ratón, permitiendo una interacción física precisa desde un entorno remoto.br/br/Actualmente contamos con una versión funcional basada en un microcontrolador CH554, pero sin acceso al firmware ni posibilidad de escalar el proyecto. El objetivo es replicar y mejorar esta solución desde cero, con un desarrollo propio, mantenible y robusto.br/br/Requisitos técnicos obligatorios: Programación en C/C++ en entornos de sistemas embebidosbr/br/Experiencia con microcontroladores como CH554, STM32, RP2040, ESP32, etc.br/br/Dominio de HID USB, específicamente en emulación de dispositivos de entrada (teclado y ratón)br/br/Conocimiento de stacks USB como LUFA, TinyUSB, V-USBbr/br/Experiencia o familiaridad con ingeniería inversa de firmware (sin acceso al código fuente)br/br/Conocimiento del comportamiento de iOS ante dispositivos HID físicosbr/br/➕ Se valorará positivamente: Experiencia con protocolos como UART, SPI, I2Cbr/br/Automatización de pruebas en dispositivos HIDbr/br/Desarrollo de herramientas auxiliares en Pythonbr/br/Creación de interfaces de control (CLI/GUI) en PC para comunicación con el microcontroladorbr/br/Recursos disponibles: Se proporcionará todo el hardware necesario: placas de desarrollo, cables Lightning, iPhones de test, etc.br/br/Libertad para proponer otros microcontroladores si se justifican técnicamentebr/br/Posibilidad de trabajar en remoto o desde oficina en Tarragonabr/br/