Simulation Software Engineer – Python

Lognext

Valencia

Híbrido

EUR 60.000 - 90.000

Jornada completa

Hace 5 días
Sé de los primeros/as/es en solicitar esta vacante

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Ventajas ofrecidas por este puesto de trabajo

Hybrid work Madrid
Flexible compensation
Professional development program
Language training

Descripción de la vacante

Lognext busca un/a Senior Python Simulation & Test Automation Engineer para un proyecto internacional de I+D en plataforma basada en sistemas embebidos y arquitectura cloud. Requisitos: Python, simuladores, automatización de pruebas y frameworks BDD; experiencia en Linux, Docker y entornos CI/CD.

Trabajarás en un entorno colaborativo con equipos de software, firmware y DevOps. La posición es híbrida con Madrid y teletrabajo parcial, con programa de formación técnica y desarrollo profesional.

Formación

  • Mínimo 5 años de experiencia en desarrollo de software con Python, con buenas prácticas de diseño, testing y mantenibilidad.
  • Experiencia desarrollando simuladores o emuladores de dispositivos/protocolos y mock servers/fake services.
  • Automatización de pruebas y evolución de frameworks de testing (BDD).
  • Conocimientos de WBT (BDD) y herramientas como Behave, Cucumber o Gherkin, y pruebas unitarias, de integración y de regresión.

Responsabilidades

  • Diseñar y desarrollar simuladores y emuladores en Python para dispositivos conectados y servicios externos.
  • Crear y mantener emuladores de protocolos y fake servers, con capturas de fallos y latencias.
  • Ampliar el framework de automatización de pruebas basada en Python, BDD y Behave.
  • Integrar simuladores y pruebas en pipelines CI/CD con Jenkins y entornos virtualizados con Qemu.
  • Simular comunicaciones TCP/IP, MQTT y Kafka, e interacción con servicios cloud y sistemas distribuidos.

Conocimientos

Python
Simulación
Automatización de pruebas
BDD
Linux scripting
Docker
CI/CD pipelines

Herramientas

Jenkins
QEMU
Git

Descripción del empleo

En Lognext llevamos más de 18 años acompañando a empresas y equipos en la identificación e implementación de soluciones tecnológicas que les permitan avanzar, optimizar sus procesos y afrontar nuevos retos.

Actualmente buscamos incorporar un/a Senior Python Simulation & Test Automation Engineer para participar en un proyecto internacional de I+D vinculado al desarrollo y validación de una plataforma tecnológica de nueva generación, basada en sistemas embebidos, dispositivos conectados y arquitectura cloud.

Buscamos una persona con sólida experiencia en desarrollo de software con Python, automatización avanzada de pruebas y creación de simuladores o emuladores de dispositivos, servicios y protocolos.

La persona seleccionada participará en la construcción de un entorno de testing automatizado que permita validar el comportamiento del software de forma rápida, estable y reproducible, reduciendo la dependencia de dispositivos físicos, laboratorios y servicios externos reales.

¿Qué buscamos?
  • Al menos 5 años de experiencia en desarrollo de software con Python, aplicando buenas prácticas de diseño, testing y mantenibilidad.
  • Experiencia desarrollando simuladores, emuladores de dispositivos o protocolos, mock servers, fake services o herramientas similares.
  • Experiencia en automatización de pruebas y creación o evolución de frameworks de testing.
  • Conocimientos de BDD y herramientas como Behave, Cucumber o Gherkin, así como de pruebas unitarias, integración, regresión y cobertura de código.
  • Experiencia trabajando con Linux, scripting, Docker y entornos de prueba reproducibles.
  • Conocimientos de integración continua y experiencia con Jenkins o pipelines CI/CD multietapa.
  • Capacidad para trabajar con autonomía, resolver problemas técnicos complejos y colaborar con equipos de software, firmware, QA y DevOps.
  • Valorable experiencia con comunicaciones TCP/IP, sockets, MQTT y arquitecturas orientadas a eventos.
  • Valorable conocimiento de Qemu, sistemas embebidos, C/C++, AWS IoT, Kafka, herramientas de gestión de pruebas y soluciones de IA aplicadas al testing.
  • Nivel de inglés: mínimo B2
¿Cuáles serán tus principales funciones?
  • Diseñar y desarrollar simuladores y emuladores en Python que reproduzcan el comportamiento y la comunicación de dispositivos conectados y servicios externos.
  • Crear y mantener emuladores de protocolos, fake servers y mecanismos de fault injection para simular diferentes respuestas, errores de conexión, latencias o caídas de servicio.
  • Evolucionar el framework de automatización de pruebas basado en Python, BDD y Behave, diseñando escenarios, step definitions y suites de regresión.
  • Integrar los simuladores y pruebas automatizadas en pipelines CI/CD con Jenkins, Docker y entornos virtualizados mediante Qemu.
  • Simular comunicaciones TCP/IP, flujos MQTT, eventos Kafka e interacciones con servicios cloud y sistemas distribuidos.
  • Generar informes estructurados, gestionar los resultados de las pruebas y mantener su trazabilidad en herramientas como Jira X-Ray.
  • Analizar ejecuciones fallidas, reducir la inestabilidad de las pruebas e identificar la causa raíz de los errores para mejorar su cobertura, fiabilidad y velocidad.
  • Colaborar con equipos de software, firmware, QA y DevOps en la definición de interfaces, protocolos y comportamientos esperados, participando también en iniciativas de IA aplicada al testing y al análisis de fallos.
¿Qué ofrecemos?
  • Modelo híbrido en Madrid, con hasta 2 días de teletrabajo por semana.
  • Retribución flexible.
  • Programa de formación técnica, certificaciones e idiomas.
  • Plan de Desarrollo Profesional.
  • Flexibilidad horaria.
  • Referral Program.
  • Colaboración con equipos internacionales de desarrollo, firmware, calidad y DevOps.

Únete a un equipo de NEXTERS que van más allá, donde la creatividad, el ingenio y la audacia marcan la diferencia en un mundo lleno de oportunidades.

En Lognext apostamos por la igualdad entre mujeres y hombres y prueba de ello tenemos Plan de Igualdad registrado y publicado. Asimismo, creemos que en la multiculturalidad existe una fuente de valores, experiencias y conocimiento que aportan valor añadido a nuestros proyectos. Por ello, creemos en la diversidad y estamos comprometidos con ella. Trabajamos día a día para crear entornos en los que se trate con respeto y dignidad a todas las personas, sin importar de dónde vengan, y no discriminamos por motivos de raza, religión o creencias, etnia, discapacidad, edad, nacionalidad, estado civil, orientación sexual o género.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Simulation Software Engineer – Python
Simulation Software Engineer – Python

Lognext • Mos

Híbrido
EUR 60.000 - 90.000
Retribución flexible
Formación técnica y certificaciones
Desarrollo profesional
+2
Senior Python Simulation & Test Automation Engineer
Senior Python Simulation & Test Automation Engineer

Lognext • Mos

Híbrido
EUR 60.000 - 90.000
Retribución flexible
Formación técnica y certificaciones
Desarrollo profesional
+2
Simulation Software Engineer – Python
Simulation Software Engineer – Python

Lognext • Castro-Urdiales

Híbrido
EUR 65.000 - 90.000
Modelo híbrido
Formación técnica
Certificaciones e idiomas
+3
Simulation Software Engineer – Python
Simulation Software Engineer – Python

Lognext • Madrid

Híbrido
EUR 70.000 - 95.000
Retribución flexible
Formación técnica y certificaciones
Idiomas
+2
SQA & Service Management
SQA & Service Management

Lognext • Madrid

Híbrido
EUR 42.000 - 65.000
Plan de Igualdad
Plan de Desarrollo Profesional
Teambuilding y voluntariado
+1
Senior Python Simulation & Test Automation Engineer
Senior Python Simulation & Test Automation Engineer

Lognext • Valencia

Híbrido
EUR 60.000 - 90.000
Hybrid work Madrid
Flexible compensation
Professional development program
+1
Senior Python Simulation & Test Automation Engineer
Senior Python Simulation & Test Automation Engineer

Lognext • Madrid

Híbrido
EUR 70.000 - 95.000
Retribución flexible
Formación técnica y certificaciones
Idiomas
+2
Technical PO
Technical PO

Lognext • Madrid

Híbrido
EUR 60.000 - 90.000
Python Developer
Python Developer

Capitole • Madrid

Híbrido
EUR 42.000 - 62.000
Tickets Restaurante
Tickets Transporte
Guardería
+1
Desarrollador/a de Software de Simulación y Automatización de Pruebas
Desarrollador/a de Software de Simulación y Automatización de Pruebas

ALTEN Spain • Madrid

Híbrido
EUR 60.000 - 90.000