C++ Embedded Systems Developer - Hybrid In Barcelona
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+12 more
Job description
Buscamos un/a Desarrollador/a C++ para participar en el desarrollo e integración de aplicaciones para equipos de ticketing y sistemas de pago en transporte.Qué harás Desarrollo de aplicaciones en C++ orientadas a equipos de ticketing.Desarrollo e integración de soluciones para sistemas de transporte y entornos de pago.Integración y comunicación mediante API REST, MQTT y WebSockets.Aplicación de patrones de diseño y buenas prácticas de desarrollo.Participación en procesos de integración y despliegue continuo.Desarrollo y mantenimiento de tests unitarios y de integración.Trabajo con herramientas de control de versiones, gestión y documentación.Colaboración con equipos técnicos en un entorno de integración de software y hardware.Imprescindible Titulación en Informática, Telecomunicaciones, IngenierÃa Industrial o similar.Al menos 3 años de experiencia desarrollando en C++.Experiencia en sistemas de recaudo, transporte y/o ticketing.Conocimientos de normativa y estándares de seguridad aplicables a entornos de pago.Experiencia con Visual Studio Code y CMake.Experiencia con GIT Conocimientos de JIRA y Confluence.Experiencia en entornos CI/CD, especialmente con Jenkins/GitHub Experiencia con Docker.Conocimientos de Kubernetes.Experiencia en testing: tests unitarios e integración, Google Test u otras herramientas similares.Inglés B2.Capacidad de trabajo en equipo y proactividad.Deseable Conocimientos de programación EMV y desarrollo/integración de kernels EMV.Experiencia especÃfica en entornos transit, sistemas de transporte y ticketing.Experiencia adicional en integración de soluciones de pago.Condiciones Contrato: Indefinido Modalidad: 100% presencial Lugar de trabajo: Barcelona, zona 22@ Salario: En función de la experiencia laboral Grupo Digital Somos un equipo de más de 100 profesionales tecnológicos, en el que encontraras proyectos estables, en los principales clientes nacionales e internacionales, desarrollando soluciones de Inteligencia Artificial, Cloud, Ciberseguridad, etc….Nos comprometemos estar a tu lado en todas las fases del proyecto, para asegurarnos que creces profesionalmente con nosotros, y que tu aportación cuenta.#J-*****-Ljbffr
Requirements
Imprescindible Titulación en Informática, Telecomunicaciones, IngenierÃa Industrial o similar. Al menos 3 años de experiencia desarrollando en C++. Experiencia en sistemas de recaudo, transporte y/o ticketing. Conocimientos de normativa y estándares de seguridad aplicables a entornos de pago. Experiencia con Visual Studio Code y CMake. Experiencia con GIT Conocimientos de JIRA y Confluence. Experiencia en entornos CI/CD, especialmente con Jenkins/GitHub Experiencia con Docker. Conocimientos de Kubernetes. Experiencia en testing: tests unitarios e integración, Google Test u otras herramientas similares. Inglés B2. Capacidad de trabajo en equipo y proactividad. Deseable Conocimientos de programación EMV y desarrollo/integración de kernels EMV. Experiencia especÃfica en entornos transit, sistemas de transporte y ticketing. Experiencia adicional en integración de soluciones de pago.
Benefits & conditions
Condiciones Contrato: Indefinido Modalidad: 100% presencial Lugar de trabajo: Barcelona, zona 22@ Salario: En función de la experiencia laboral Grupo Digital Somos un equipo de más de 100 profesionales tecnológicos, en el que encontraras proyectos estables, en los principales clientes nacionales e internacionales, desarrollando soluciones de Inteligencia Artificial, Cloud, Ciberseguridad, etc….
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Fully Remote Software Engineer Jobs
Where to Find Entry-Level Software Engineering Jobs
Why Upskilling And Reskilling is Important For Developers
Is Software Engineering Over-Saturated?