En SG Tech nos apasiona impulsar la innovación tecnológica que transforma sectores estratégicos como el transporte, la energía y las finanzas. Somos un equipo dinámico, con espíritu colaborativo y enfoque en la excelencia técnica, que acompaña a nuestros clientes en la creación de soluciones digitales robustas y sostenibles.
Buscamos un/a Desarrollador/a de Software en C/C++ con experiencia en entornos industriales y de transporte, para participar en proyectos de control de accesos y sistemas de validación y venta en el ambiente Metro. Formarás parte de un equipo técnico multidisciplinar que diseña, desarrolla e integra aplicaciones que interactúan directamente con dispositivos hardware —validadores, terminales NFC, impresoras, entre otros— asegurando su rendimiento en entornos críticos y de alta disponibilidad.
El puesto combina trabajo remoto (50%) y presencial (50%) en las instalaciones del cliente en San Fernando de Henares (Edificio Japón). Valoramos la proactividad, el rigor técnico y la orientación a la calidad del código. Si disfrutas enfrentando retos tecnológicos y contribuyendo a soluciones que mejoran la movilidad urbana, este proyecto te va a inspirar.
Requisitos:
Requisitos técnicos:
✅ Imprescindibles
- Experiencia mínima de 3 años en desarrollo C/C++.
- Integración con dispositivos hardware (validadores, terminales NFC, impresoras, etc.).
- Conocimiento de mensajería mediante API REST, MQTT, WS.
- Manejo de control de versiones, preferiblemente GIT.
- Experiencia con integración y despliegue continuo (Jenkins, Docker, Kubernetes).
- Pruebas unitarias e integración con Google Test o Mockito.
- Aplicación de patrones de diseño y principios de Clean Code.
- Uso de Visual Studio Code y configuración con CMakeLists.
💡 Deseables
- Experiencia en sistemas de recaudo o ticketing.
- Conocimientos funcionales de Jira para gestión ágil.
- Familiaridad con entornos Dockerizados y pipelines CI/CD.