Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Se busca un/una Desarrollador/a de Software C/C++ con más de 2 - 3 años de experiencia para participar en el mantenimiento y evolución de una plataforma tecnológica de movilidad. El profesional se integrará en un equipo técnico especializado, responsable del desarrollo y soporte de software embebido e integración con dispositivos hardware, garantizando la estabilidad, seguridad y rendimiento de los sistemas en operación.
Ubicación: Barcelona (zona Roc Boronat), Madrid
Modalidad: Híbrido (40% remoto)
Responsabilidades principales
- Desarrollo y mantenimiento de aplicaciones en C y C++ (estándares 11/14).
- Integración y comunicación con dispositivos hardware (CTL/NFC, TPVs, impresoras de recibos, Bluetooth, etc.).
- Implementación y consumo de servicios de mensajería mediante API REST, MQTT y Web Services (WS).
- Ejecución de tareas de mantenimiento correctivo, evolutivo y de actualización tecnológica.
- Uso de herramientas de gestión y control como JIRA, GIT, Jenkins y SonarQube.
- Colaboración con otros equipos técnicos bajo entornos de seguridad y calidad controlada.
Requisitos técnicos
- Lenguajes: C, C++ (nivel avanzado, C++11/14).
- Entorno de desarrollo: Visual Studio, Visual Studio Code.
- Sistemas operativos: Linux (nivel avanzado), Windows.
- Frameworks / Librerías: Qt (nivel medio).
- Control de versiones: Git.
- Integración continua: Jenkins, SonarQube.
- Pruebas: Mockito.
- Mensajería / APIs: RESTful, MQTT, WS.
- Herramientas de gestión: JIRA, JIRA Service Desk, MIND JIRA.
- Contenedores: Docker (nivel básico).
Formación
- Titulación en Ingeniería Técnica Informática, Telecomunicaciones o similar.
Valorable
- Experiencia con sistemas embebidos y hardware de validación/contactless (NFC, CTL).
- Conocimiento de .NET / C++ .NET.
- Experiencia en entornos de alta disponibilidad y seguridad operativa.
Ofrecemos
- Contrato indefinido con CAS Training
- Formar parte de un equipo europeo de alto nivel técnico en un entorno innovador
- Paquete retributivo atractivo y flexible, negociado según tu experiencia
- Acceso gratuito a nuestro Catálogo Anual de Formación con fabricantes top: Microsoft, Linux, Oracle, ITIL, ¡y muchos más!
Key Skills
Ranked by relevanceReady to apply?
Join CAS Training and take your career to the next level!
Application takes less than 5 minutes