> Markdown version of [/jobs/ext/2965552-c-embedded-systems-developer-hybrid-in-barcelona](https://www.wearedevelopers.com/jobs/ext/2965552-c-embedded-systems-developer-hybrid-in-barcelona). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # C++ Embedded Systems Developer - Hybrid In Barcelona - **Company:** Alten - **Location:** Barcelona, Spain - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Application Integration Architecture, Confluence, JIRA, C++ (Programming Language), Cloud Computing, CMake, Continuous Integration, Software Design Patterns, Payment Systems, Github, Microsoft Visual Studio, Message Queuing Telemetry Transport (MQTT), Software Engineering, Systems Integration, WebSocket, Google Test, Git, Kubernetes, Information Technology, Restful APIs, Software Version Control, Docker, Jenkins - **Published:** September 17, 2026 - **Apply:** https://www.buscojobs.com.es/c-embedded-systems-developer-hybrid-in-barcelona-en-barcelona-ID-371698212 ## About the Role 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. ## 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 ## Related Videos - [Code to Road in < 12 hours](https://www.wearedevelopers.com/videos/1082-code-to-road-in-12-hours) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Migrating half a million users to a new payment service provider](https://www.wearedevelopers.com/videos/730-migrating-half-a-million-users-to-a-new-payment-service-provider) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)