Ingeniero/a de Software e Integración de Comunicaciones

ALTEN Spain

España

On-site

EUR 55,000 - 90,000

Full time

3 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ALTEN Spain busca un Ingeniero/a de Software e Integración de Comunicaciones para liderar el desarrollo de soluciones avanzadas en sistemas embebidos, energía y telecomunicaciones. Definirás arquitecturas de comunicación, APIs y la interoperabilidad entre dispositivos y plataformas de supervisión.

Se valorará experiencia en desarrollo en C/C++, Python, Linux y herramientas de diagnóstico como Wireshark, con enfoque en telemetría y seguridad de comunicaciones.

Qualifications

  • Experiencia en integración de APIs y protocolos en entornos industriales o embebidos.
  • Desarrollo e integración de servicios REST/JSON y Redfish.
  • Experiencia en comunicaciones Ethernet/TCP-IP y en protocolos de dispositivos como Modbus TCP/RTU, CAN/CAN FD.

Responsibilities

  • Definir e implementar arquitecturas de comunicaciones y APIs, estableciendo flujos de datos y responsabilidades entre sistemas.
  • Diseñar e implementar interfaces hacia dispositivos y plataformas de supervisió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 y middleware entre sistemas heterogéneos.
  • Garantizar trazabilidad entre requisitos, desarrollo y verificación.

Skills

C/C++
Python
REST/JSON
Redfish
Ethernet/TCP-IP
Modbus TCP/RTU
CAN/CAN FD
Git
Linux
Wireshark
OpenAPI

Tools

Wireshark
OpenAPI
Git

Job description

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 desarrollo 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 5.240 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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Ingeniero/a de Control y Software Embebido (Electrónica de Potencia / Alta Tensión)
Ingeniero/a de Control y Software Embebido (Electrónica de Potencia / Alta Tensión)

ALTEN Spain • Spain

On-site
EUR 42,000 - 60,000
Desarrollador/a Software C/C+
Desarrollador/a Software C/C+

ALTEN Spain • Madrid

On-site
EUR 45,000 - 65,000
Desarrollador/a C++
Desarrollador/a C++

ALTEN Spain • Madrid

Hybrid
EUR 45,000 - 75,000
Desarrollador/a Software C/C+
Desarrollador/a Software C/C+

ALTEN SOLUCIONES PRODUCTOS AUDITORIA E INGENIERIA S.A.U. • Madrid

On-site
EUR 35,000 - 55,000
Ingeniero de software
Ingeniero de software

ALTEN Spain • Albacete

On-site
EUR 42,000 - 62,000
Formación especializada
Desarrollo profesional continuo
Buen clima laboral
+1
Ingeniero/a de Software (MATLAB/Simulink) | Sector Automoción
Ingeniero/a de Software (MATLAB/Simulink) | Sector Automoción

ALTEN Spain • Sant Boi de Llobregat

On-site
EUR 42,000 - 62,000
Desarrollo Software C++/C
Desarrollo Software C++/C

ALTEN Spain • Madrid

On-site
EUR 45,000 - 65,000
Ingeniero/a de Telecomunicaciones (Sector Aeronáutico)
Ingeniero/a de Telecomunicaciones (Sector Aeronáutico)

ALTEN Spain • Madrid

On-site
EUR 38,000 - 52,000
Beneficios Sociales
Plan de Compensación Flexible
Formación especializada
SOFTWARE REQUEREMENTS
SOFTWARE REQUEREMENTS

ALTEN Spain • Getafe

On-site
EUR 36,000 - 52,000
Graduado/a en Ciencia, Gestión e Ingeniería de Servicios (Sector aeroespacial)
Graduado/a en Ciencia, Gestión e Ingeniería de Servicios (Sector aeroespacial)

ALTEN Spain • Getafe

On-site
EUR 42,000 - 54,000
Beneficios sociales
Plan de compensación flexible