> Markdown version of [/jobs/ext/2093920-ingeniero-a-de-software-embarcado](https://www.wearedevelopers.com/jobs/ext/2093920-ingeniero-a-de-software-embarcado). 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). --- # Ingeniero/a de Software Embarcado - **Company:** Gmv - **Location:** Spain (Remote available) - **Contract:** Apprenticeship - **Skills:** Unit Testing, C++ (Programming Language), Computer Engineering, Linux, Fault Tolerance, Network Protocols, Object-Oriented Software Development, Software Engineering, Systems Integration, TCP/IP, Working Model 2D, Git, Integration Tests, Software Version Control - **Published:** August 16, 2026 - **Apply:** https://es.trabajo.org/oferta-4021-d1031c542c84a0d26ffd5ce8dc3e7fc5 ## About the Role Ingeniería de Telecomunicaciones, Ingeniería Electrónica, Ingeniería Industrial o similar, con experiencia o interés en el desarrollo de software embarcado para sistemas de transporte. - Desarrollo en C/C++ - Sistemas operativos Linux - Programación orientada a objetos - Comunicaciones TCP/IP y servicios en red - Desarrollo, depuración e integración de software en entornos embarcados - Control de versiones, especialmente Git - Capacidad para trabajar en equipos multidisciplinares ¿QUÉ TE OFRECEMOS? Modelo de trabajo híbrido y 8 semanas al año de teletrabajo fuera de tu área geográfica habitual Horario flexible de entrada y salida, y jornada intensiva viernes y verano. Desarrollo de plan de carrera personalizado, formación y ayuda para el aprendizaje de idiomas. Movilidad nacional e internacional. ¿Vienes de otro país? Te ofrecemos un relocation package. Retribución competitiva con revisiones continuas, retribución flexible y descuento en marcas. Programa Wellbeing: seguro médico, dental y de accidentes; fruta y café gratis, formación en salud física, mental y económica, y mucho más ️ En nuestros procesos de selección siempre tendrás contacto telefónico y personal, presencial u online, con nuestro equipo de talent acquisition. Además, jamás se solicitarán transferencias ni tarjetas bancarias. Si contactan contigo siguiendo otro proceso, escribe a nuestro equipo a la dirección de correo privacy@gmv.com ️Promovemos la igualdad de oportunidades en la contratación comprometidos con la inclusión y la diversidad ¿A QUE ESPERAS? ÚNETE Si tienes alguna pregunta no dudes en contactar con Alejandra Estévez Melgarejo, responsable de esta vacante. Alejandra Estévez Melgarejo ## Description Ingeniero/a de Software Embebido ¿Quieres participar en el desarrollo de soluciones embarcadas que forman parte del día a día de miles de pasajeros?Estamos buscando un/a Ingeniero/a de Software Embarcado para Sistemas Ferroviarios para incorporarse a nuestro equipo de Ingeniería de Software dentro del sector de Sistemas de Transporte Inteligente - ITS.La persona seleccionada participará en el desarrollo e integración de sistemas embarcados para transporte ferroviario, trabajando sobre soluciones críticas como información al viajero, megafonía, interfonía de emergencia, videovigilancia embarcada, comunicaciones con tierra y sistemas de ayuda a la explotación.Si te interesa el desarrollo de software en entornos Linux, la integración de sistemas complejos y quieres formar parte de proyectos reales que se despliegan en trenes, metros y tranvías, esta puede ser tu oportunidad. Nos gusta ir al grano, te vamos a contar lo que no está en la red. Si quieres saber más sobre nosotros, accede a la web de GMV. ¿A QUÉ RETO TE VAS A ENFRENTAR? En nuestro equipo desarrollarás las siguentes funciones: - Desarrollo de software embarcado: Diseñar, implementar y mantener aplicaciones embarcadas en C/C++ para sistemas ferroviarios, principalmente sobre entornos Linux. - Integración de sistemas ITS ferroviarios: Participar en la integración de soluciones como PIS, PA, PAS, CCTV, SAE/AVLS y comunicaciones embarcadas, colaborando con equipos multidisciplinares de software, sistemas, validación y proyecto. - Comunicaciones y protocolos: Desarrollar e integrar componentes relacionados con comunicaciones entre equipos embarcados, sistemas de tierra y otros subsistemas del tren, trabajando con protocolos de red, mensajería, servicios y mecanismos de supervisión. - Interfaces hombre-máquina y aplicaciones auxiliares: Colaborar en el desarrollo de aplicaciones HMI, herramientas de configuración, supervisión o diagnóstico. - Optimización, robustez y rendimiento: Analizar y mejorar el comportamiento de aplicaciones embarcadas, prestando especial atención al rendimiento, consumo de memoria, estabilidad, concurrencia y tolerancia a fallos. - Pruebas, validación e integración en laboratorio y cliente: Realizar pruebas unitarias, pruebas de integración y validación funcional sobre entornos de laboratorio, bancos de prueba o plataformas representativas del sistema final así como el entorno final - Documentación técnica: Elaborar y mantener documentación técnica de diseño, integración, configuración, instalación, operación y mantenimiento de los sistemas desarrollados. - Soporte técnico y resolución de incidencias: Dar soporte durante las fases de integración, validación, puesta en marcha y mantenimiento, analizando logs, trazas, volcados de memoria y comportamientos anómalos del sistema. ¿QUÉ NECESITAMOS EN NUESTRO EQUIPO? Para este puesto buscamos perfiles con formación en Grado en Ingeniería Informática ## Related Videos - [An Applied Introduction to eBPF with Go](https://www.wearedevelopers.com/videos/1075-an-applied-introduction-to-ebpf-with-go) - [Sustainable Mobility – Giravolta](https://www.wearedevelopers.com/videos/480-sustainable-mobility-giravolta) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [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) - [Turning Container security up to 11 with Capabilities](https://www.wearedevelopers.com/videos/718-turning-container-security-up-to-11-with-capabilities) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Spanish Business Culture and Etiquette](https://www.wearedevelopers.com/magazine/353-spanish-business-culture-and-etiquette) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)