¡Activa las notificaciones laborales por email!

Buscamos Desarrollador / A De Sistemas Embebidos Con Experiencia En Hid Usb

buscojobs España

Murcia

Híbrido

EUR 30.000 - 45.000

Jornada completa

Ayer
Sé de los primeros/as/es en solicitar esta vacante

Mejora tus posibilidades de llegar a la entrevista

Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.

Descripción de la vacante

Una empresa en Cartagena busca un desarrollador de sistemas embebidos para mejorar una solución de control remoto a través de emulación HID. Se requiere experiencia en programación C/C+, microcontroladores y HID USB, ofreciendo recursos para hardware y trabajo remoto. Un rol ideal para talento técnico buscando un desafío complicado.

Servicios

Hardware de desarrollo proporcionado
Libertad para proponer microcontroladores
Opción de trabajo remoto

Formación

  • Experiencia con microcontroladores CH554, STM32, RP2040, ESP32.
  • Familiaridad con protocolos UART, SPI, I2C se valora.
  • Desarrollo de herramientas en Python es un plus.

Responsabilidades

  • Replicar y mejorar la solución de control remoto desde cero.
  • Desarrollar un sistema mantenible y robusto para emulación HID.
  • Proponer soluciones hardware justificadas técnicamente.

Conocimientos

Programación en C / C++
Dominio de HID USB
Ingeniería inversa de firmware

Herramientas

LUFA
TinyUSB
V-USB

Descripción del empleo

Buscamos desarrollador / a de sistemas embebidos con experiencia en HID USB

Solo para miembros registrados

Descripción del empleo

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.

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.

Requisitos:

  • Programación en C / C++ en entornos de sistemas embebidos
  • Experiencia con microcontroladores como CH554, STM32, RP2040, ESP32, etc.
  • Dominio de HID USB, específicamente en emulación de dispositivos de entrada (teclado y ratón)
  • Conocimiento de stacks USB como LUFA, TinyUSB, V-USB
  • Experiencia o familiaridad con ingeniería inversa de firmware (sin acceso al código fuente)
  • Conocimiento del comportamiento de iOS ante dispositivos HID físicos

Se valorará positivamente:

  • Experiencia con protocolos como UART, SPI, I2C
  • Automatización de pruebas en dispositivos HID
  • Desarrollo de herramientas auxiliares en Python
  • Creación de interfaces de control (CLI / GUI) en PC para comunicación con el microcontrolador

Recursos disponibles:

  • Se proporcionará todo el hardware necesario: placas de desarrollo, cables Lightning, iPhones de prueba, etc.
  • Libertad para proponer otros microcontroladores si se justifican técnicamente
  • Posibilidad de trabajar en remoto o desde la oficina en Tarragona
Ubicación y cómo aplicar

Experiencia requerida • Cartagena, Murcia, España

¡Consigue un trabajo mejor más rápidamente!

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.