07 nov
|
Alten Spain
|
Badajoz
07 nov
Alten Spain
Badajoz
Ingeniero/a de Software e Integración de Comunicaciones En ALTEN Spain buscamos un/a Ingeniero/a de Software e Integración de Comunicaciones para participar en el desarrollo de soluciones avanzadas en entornos de sistemas embebidos, energía, electrónica industrial, telecomunicaciones y centros de datos. La persona seleccionada será responsable de definir e implementar arquitecturas de comunicación, APIs e integración entre dispositivos, sistemas de control, plataformas de supervisión y servicios de telemetría, garantizando la interoperabilidad, trazabilidad y calidad de las comunicaciones del sistema.
Experiencia imprescindible: Integración de APIs y protocolos de comunicación en entornos industriales o embebidos. Desarrollo e integración de servicios REST/JSON y Redfish .
Experiencia en comunicaciones Ethernet/TCP-IP . Conocimiento de al menos dos protocolos de dispositivos como Modbus TCP/RTU , CAN/CAN FD o similares. Desarrollo de software en C/C++ y Python . Integración y despliegue en entornos Linux . Análisis y depuración de comunicaciones mediante Wireshark . Uso de herramientas OpenAPI para diseño y documentación de interfaces. Control de versiones mediante Git . Gestión de versiones, configuraciones y liberaciones de software.
Principales responsabilidades: Definir la arquitectura de comunicaciones y APIs, estableciendo flujos de datos, dependencias y responsabilidades entre sistemas. Diseñar e implementar interfaces hacia dispositivos, plataformas de supervisión y sistemas de gestión. Desarrollar e integrar protocolos de comunicación como Ethernet, Modbus TCP/RTU y CAN/CAN FD.
Diseñar e implementar APIs RESTful y servicios basados en Redfish. Desarrollar mecanismos de telemetría, eventos, alarmas y diagnóstico remoto. Crear adaptadores de protocolo, middleware y pasarelas de comunicación entre sistemas heterogéneos.
Definir modelos de datos normalizados para estados, alarmas, medidas energéticas,
variables térmicas y activos. Implementar procesos de inicialización, descubrimiento y autenticación de dispositivos. Gestionar mecanismos de recuperación ante errores, reconexión, funcionamiento degradado y tolerancia a fallos.
Incorporar medidas de ciberseguridad como autenticación, autorización, cifrado y gestión de certificados. Desarrollar simuladores, herramientas de prueba y automatización de ensayos de integración. Analizar problemas de interoperabilidad mediante capturas de red, registros y trazas.
Gestionar el versionado de interfaces, APIs y documentación técnica. Garantizar la trazabilidad entre requisitos, desarrollo y verificación. Colaborar con equipos de control, software embebido, ciberseguridad y sistemas durante las fases de integración y validación.
Dar soporte a pruebas en banco, HIL y validación a nivel sistema.
Conocimientos técnicos: Desarrollo en C/C++ y Python . APIs REST y formatos JSON. Redfish y gestión remota de dispositivos. CAN y CAN FD. Simuladores y herramientas de test de protocolos. Diseño de middleware y arquitecturas de comunicación. Ciberseguridad aplicada a comunicaciones industriales. Formar parte de una gran empresa competitiva y en continuo crecimiento. Integración en un equipo de profesionales altamente cualificado, con un buen clima laboral, innovador y dinámico.
Formación especializada y crecimiento profesional continuo. Somos un equipo. Formamos parte de ALTEN, una multinacional europea especializada en proporcionar servicios de consultoría, tecnología de la información y servicios de ingeniería a las principales compañías del mercado español.
Si te gustan las cifras, te diremos que en España tenemos una facturación de 217 millones de euros, 9 sedes y un equipo formado por * personas. Además, en ALTEN nos enorgullecemos de ofrecer igualdad de oportunidades con independencia de género, edad, diversidad de capacidades o país de origen. Nuestro compromiso está con el talento y con las personas que lo tienen.
📌 Ingeniero/A De Software E Integración De Comunicaciones (Badajoz)
🏢 Alten Spain
📍 Badajoz