Desarrollador Senior C++
Descripción del Puesto:
Estamos buscando a un Desarrollador Seniornivel en C/C++ para diseñar, desarrollar y mantener software embebido en dispositivos de ticketing.
Responsabilidades:
Desarrollo en C/C++ para dispositivos embebidos (validadoras)
Integración de medios de pago (tarjetas EMV, MIFARE, QR, móviles)
Implementación de protocolos de comunicación (RS232, TCP/IP, I2C)
Colaboración con equipos de hardware, QA y backend para asegurar la interoperabilidad y calidad
Participación en el ciclo completo de desarrollo: análisis, diseño, codificación, pruebas y mantenimiento
Documentación técnica del software y soporte a certificaciones (PCI, EMVCo, etc.)
Diagnóstico y resolución de incidencias en campo o laboratorio
Requisitos Técnicos:
Experiencia sólida en C y C++ para sistemas embebidos
Conocimiento de Linux en entornos embebidos
Experiencia en entornos de ticketing CBT y ABT
Familiaridad con medios de pago: EMV, contactless, SAM,etc.
Herramientas de control de versiones (Git) y pruebas unitarias
Experiencia con BBDD para sistemas embebidos SQLite
Experiencia en integración con sistemas backend (REST, MQTT, WebSocket)
Requisitos Deseables:
Conocimiento de seguridad embebida (cifrado, almacenamiento confiable)
Inglés técnico (lectura y escritura)