Ingeniero/a Desarrollador/a de Software C/C++ ( Integración De SW y HW ) Ingeniero/a Desarrollador/a de Software C/C++ ( Integración De SW y HW )
¿Quieres formar parte de la experiencia Exceltic, una empresa con estrategia centrada en las personas?
¿Buscas formar parte de una gran variedad de proyectos punteros en una empresa de ingeniería en fuerte expansión? ¡Queremos conocerte!
¡Ésta es tu oportunidad!
Estamos en búsqueda de un/a Desarrollador/a de Software C/C++ con experiencia en integración de software con hardware, para formar parte de nuestro equipo en San Fernando de Henares (Madrid) en modalidad híbrida (50% remoto).
¿Cuál será tu misión?
Participar en el desarrollo de software para proyectos de control de accesos en el sector transporte, integrando soluciones con dispositivos físicos de validación y venta.
Vivir la experiencia Exceltic significa:
- Tener una posición fiable con contrato indefinido.
- Participar en proyectos punteros donde puedas desarrollar tus habilidades.
- Acceder a un plan de carrera personalizado y formación continua.
- Disfrutar de un plan de retribución flexible (seguro médico, ticket transporte, restaurante y guardería).
- Equilibrar tu vida personal y profesional con horario flexible y modalidad híbrida desde España.
- Formar parte de un equipo en el que te sientas escuchado/a y donde puedas aportar nuevas ideas.
- Compartir el camino con un equipo de profesionales apasionados y comprometidos.
✅Este rol es para ti si cuentas con:
- Ingeniería técnica o superior en Informática, Telecomunicaciones o similar.
- Más de 3 años de experiencia en desarrollo de software en C/C++.
- Experiencia trabajando con dispositivos hardware (CTL/NFC, impresoras, validadores, etc.).
- Conocimientos en mensajería: API REST, MQTT, Web Services.
- Deseable experiencia en sistemas de recaudo y control de accesos.
- Conocimientos en herramientas como Jira, Git, Jenkins, Docker, Kubernetes.
- Experiencia en integración continua y testeo de aplicaciones (Mockito, Google Test).
- Conocimiento de patrones de diseño y buenas prácticas como Clean Code.
- Manejo de Visual Studio Code y CMake.
En tu día a día te encargarás de:
- Desarrollar soluciones en C/C++ para controladores y sistemas de validación.
- Integrar y configurar dispositivos hardware en entorno de transporte.
- Participar en el diseño de arquitectura y estructura de código.
- Implementar pruebas unitarias y de integración.
- Gestionar versiones de software y flujos de integración continua.
- Documentar el desarrollo y colaborar con otros equipos técnicos.