Descripción
Ingeniero/a de Software Embebido
Detalles del puesto de Ingeniero/a de Software Embebido
¿Le gustaría contribuir al desarrollo de soluciones a bordo que forman parte de la vida diaria de miles de pasajeros?
Buscamos un/a Ingeniero/a de Software Embebido para Sistemas Ferroviarios que se incorpore a nuestro equipo de Ingeniería de Software dentro del sector de Sistemas Inteligentes de Transporte (SIT).
El/la candidato/a seleccionado/a participará en el desarrollo y la integración de sistemas embebidos para el transporte ferroviario, trabajando en soluciones críticas como información al pasajero, sistemas de megafonía, intercomunicadores de emergencia, videovigilancia a bordo, comunicaciones terrestres y sistemas de apoyo operativo.
Si le interesa el desarrollo de software en entornos Linux, la integración de sistemas complejos y desea formar parte de proyectos reales desplegados en trenes, metros y tranvías, ¡esta podría ser su oportunidad!
¿QUÉ RETO LE ESPERA?
Como miembro de nuestro equipo, será responsable de lo siguiente:
**Desarrollo de software embebido:** Diseñar, implementar y mantener aplicaciones embebidas en C/C\+\+ para sistemas ferroviarios, principalmente en entornos Linux.
**Integración de sistemas SIT ferroviarios:** Participar en la integración de soluciones como SAI (Sistema de Información al Pasajero), PA (Megafonía), PAS (Sistema de Anuncios Automáticos), CCTV (Videovigilancia), SAE/AVLS (Sistema Automático de Explotación / Sistema de Localización y Seguimiento de Vehículos) y comunicaciones embebidas, colaborando con equipos multidisciplinares que abarcan software, sistemas, validación y gestión de proyectos.
**Comunicaciones y protocolos:** Desarrollar e integrar componentes relacionados con las comunicaciones entre dispositivos embebidos, sistemas terrestres y otros subsistemas del tren, trabajando con protocolos de red, mensajería, servicios y mecanismos de monitorización.
**Interfaces hombre-máquina y aplicaciones auxiliares:** Colaborar en el desarrollo de aplicaciones HMI, herramientas de configuración, y herramientas de monitorización y diagnóstico.
**Optimización, robustez y rendimiento:** Analizar y mejorar el comportamiento de las aplicaciones embebidas, prestando especial atención al rendimiento, consumo de memoria, estabilidad, concurrencia y tolerancia a fallos.
Pruebas, validación e integración en entornos de laboratorio y de cliente: Realizar pruebas unitarias, pruebas de integración y validación funcional en entornos de laboratorio, bancos de ensayo o plataformas representativas del sistema final, así como en el entorno final.
**Documentación técnica:** Elaborar y mantener documentación técnica que cubra el diseño, la integración, la configuración, la instalación, el funcionamiento y el mantenimiento de los sistemas desarrollados.
**Soporte técnico y resolución de incidencias:** Proporcionar soporte durante las fases de integración, validación, puesta en servicio y mantenimiento, analizando registros (logs), trazas, volcados de memoria y comportamientos anómalos del sistema.
¿QUÉ NECESITAMOS EN NUESTRO EQUIPO?
Para este puesto, buscamos candidatos/as con titulación universitaria en Ingeniería Informática, Ingeniería de Telecomunicación, Ingeniería Electrónica, Ingeniería Industrial o disciplina afín, con experiencia o interés en el desarrollo de software embebido para sistemas de transporte.
Desarrollo en C/C\+\+
Sistemas operativos Linux
Programación orientada a objetos
Comunicaciones TCP/IP y servicios de red
Desarrollo, depuración e integración de software en entornos embebidos
Control de versiones, especialmente Git
Capacidad para trabajar en equipos multidisciplinares
¿QUÉ OFRECEMOS?
Modelo de trabajo híbrido y 8 semanas al año de teletrabajo fuera de su área geográfica habitual.
Horarios flexibles de entrada y salida, y jornada intensiva los viernes y en verano.
Plan personalizado de desarrollo profesional, formación y apoyo al aprendizaje de idiomas.
Movilidad nacional e internacional.
Compensación competitiva con revisiones periódicas, compensación flexible y descuentos en marcas.
**Programa de bienestar:** Seguro médico, dental y de accidentes; fruta y café gratuitos; formación en salud física, mental y financiera; ¡y mucho más!
Promovemos la igualdad de oportunidades en el proceso de selección y estamos comprometidos con la inclusión y la diversidad.
¿A QUÉ ESTÁ ESPERANDO? ÚNASE A NOSOTROS
\#LI\-Hybrid
C, C\+\+, Linux, TCP/IP, Git