Perfiles a partir de 2 años de experiencia: desde semi senior hasta arquitectos.
Desarrollo en lenguaje C++ enfocado al tratamiento de datos en tiempo real (RT) y a las comunicaciones.
• Integración con dispositivos HW, diseño y desarrollo de protocolos de comunicaciones.
• Experiencia en programación en plataformas de desarrollo cruzado para procesadores ARM y Linux (Yocto/BuildRoot)
Tecnologías:
• Lenguaje C++.
• Control de versiones: GIT.
• Sistemas operativos Linux.
Deseables:
• Protocolos de comunicaciones (FTP, TCP, UDP, AMQP, Serie, SNMP).
• Conocimientos sobre SmartCard, plataformas de pago o tarjetas sin contacto.
• Conocimientos de gestión de memory leaks, testing, tratamiento de buffers de datos (Ej: ProtoBuffer Google, etc...).
• Conocimientos en Criptografía y tratamiento de tarjetas RFID, NFC (MIFare Classic, Plus, DESFire EV1-EV2-EV3)
• Conocimientos de integración con pasarelas de pago EMV.
DESCRIPCIÓN TÉCNICA DEL PUESTO:
- Implementación de código según reglas de negocio de ticketing del Área de Transportes.
- Gestión de datos y memoria a bajo nivel en tiempo real (RT).
- Integración de comunicaciones con diversos dispositivos bajo protocolos TCP/IP, FTP, AMQP, Serie, etc. Sistemas - Centrales (SSCC), detección de alarmas, Comunicaciones, Sistemas de ayuda a la explotación (SAE), etc.
- Integración con periféricos y otros sistemas remotos y/o embarcados.
- Desarrollo de prototipos y soporte a producción.
Jornada completa, 100% remoto.
Solo para personas ubicadas en
España.
35.000€ - 45.000€/año.