Embedded Software Engineer

Gmv
Tres Cantos, Spain
12 days ago

Role details

Contract type
Apprenticeship
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Job source

Tech stack

Unit Testing C++ (Programming Language) Computer Engineering Linux Fault Tolerance Network Protocols Object-Oriented Software Development Software Engineering Systems Integration TCP/IP Git Integration Tests
+1 more
Software Version Control

Job description

¿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., + 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., Al crear una alerta, aceptas nuestros Términos y condiciones y Política de privacidad, y el uso de cookies., Alemania Australia Austria Bélgica Brasil Canadá España Estados Unidos Francia India Italia México Nueva Zelanda Holanda Polonia Reino Unido Singapur Sudáfrica Suiza

Requirements

Para este puesto buscamos perfiles con formación en Grado en Ingeniería Informática, 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, + Técnico
  • Recepciónista
  • Administrador
  • Ventas
  • Enfermero
  • Limpieza
  • Mantenimiento
  • Telefonista
  • Compras
  • Recursos humanos

Tipo de trabajo

  • Desde casa
  • Estudiantes
  • Online
  • Trabajos Verticales
  • En inglés
  • Teletrabajo
  • Media jornada

Benefits & conditions

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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.es

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

5:02 min

Mapping distributed compute paradigms to modern vehicles

Joachim Werner · LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:50 min

Queues in TCP stacks and continuous network connections

Clemens Vasters Clemens Vasters · WWC 2022

2:39 min

Experiencing core Linux capabilities for DevOps administration

Michael Cade · LIVE

Videos

See all

Related articles

See all