Python Developer

Capitole
Cantabria, Spain
4 days ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
2 years minimum
Working hours
Regular working hours
Languages
English

Tech stack

Amazon Web Services Unit Testing C++ (Programming Language) Code Coverage Code Generation Communications Protocols Continuous Integration Linux Linux on Embedded Systems Firmware Python (Programming Language) Message Queuing Telemetry Transport (MQTT)
+10 more
Quick EMUlator (QEMU) Software Engineering TCP/IP Scripting Large Language Models Backend Git Gherkin Apache Kafka Jenkins

Job description

Capitole Consulting sigue creciendo ¡y queremos hacerlo contigo!Buscamos un/a Python Software Engineer para incorporarse al área de I+D de un cliente internacional en el sector de la seguridad, donde participarás en el desarrollo de la infraestructura de pruebas para sistemas de alarma, creando simuladores, emuladores y servicios backend ficticios que permitan validar el software de manera automática, reproducible y sin depender constantemente de dispositivos físicos.Responsabilidades:Desarrollo de simuladores y emuladores de dispositivos mediante Python.Creación de servicios backend simulados y entornos de prueba reproducibles.Automatización de pruebas mediante BDD, Behave y Gherkin.Integración de pruebas y simuladores dentro de pipelines de Jenkins.Simulación de comunicaciones mediante TCP/IP, MQTT y otros protocolos.Aplicación de buenas prácticas de desarrollo y calidad de cólaboración con equipos de firmware, QA y Dev Ops.Uso de herramientas de IA para generación de código y análisis de fallos.Requisitos:Experiencia sólida en desarrollo de software con Python.Desarrollo de simuladores, emuladores, fake servers o servicios mock.Automatización de pruebas con BDD (Behave/Gherkin).Experiencia con Linux, scripting, Jenkins (CI/CD) y nocimientos de unit testing, cobertura de código y buenas prácticas de calidad.TCP/IP, MQTT y otros protocolos de comunicación.Se valorará:Embedded Linux, QEMU y virtualización.Interpretación de código C/C++.AWS Io T, Kafka, Git Hub Actions.Jira X-Ray, Test Rail o herramientas similares.Uso de IA/LLMs aplicados al desarrollo y automatización.Inglés B2/C1 Modalidad: 2 días por semana en oficinas del cliente en Pozuelo de Alarcón (Madrid).Para ello tendrás:Flexibilidad horaria para ayudarte a conciliar tu vida profesional / familiarPresupuesto de *****€ en formación individual para que lo utilices en lo que tú quieras (eventos tecnológicos, formaciones, certificaciones etc.).Seguro médico privado pagado íntegramente por CapitoleSeguimiento con tu equipo todos los meses, para tener un continuo feedback.Retribución Flexible (Tickets Restaurante, Tickets Transporte, Guardería).Plataforma de actividades Well Hub.Descuentos en grandes marcas para (Club Capitole)Un montón de eventos increíbles ¡Por último y no menos importante un EQUIPAZO!¿Aún no nos conoces?¡¡Descúbrenos!!: lo que opinan de nosotros: No dudes en enviarnos tu perfil, ¡estamos deseando conocerte!El empleado/a se adherirá a las políticas de seguridad de la información: Tendrá acceso a la información confidencial relativa a Capitole y al proyecto en el que trabaja.Tendrá que cumplir las políticas de seguridad y las políticas internas de la empresa y cliente.Tendrá que firmar un NDA.

Requirements

Requisitos:Experiencia sólida en desarrollo de software con Python.Desarrollo de simuladores, emuladores, fake servers o servicios mock.Automatización de pruebas con BDD (Behave/Gherkin). Experiencia con Linux, scripting, Jenkins (CI/CD) y nocimientos de unit testing, cobertura de código y buenas prácticas de calidad.TCP/IP, MQTT y otros protocolos de comunicación. Se valorará:Embedded Linux, QEMU y virtualización.Interpretación de código C/C++. AWS Io T, Kafka, Git Hub Actions.Jira X-Ray, Test Rail o herramientas similares.Uso de IA/LLMs aplicados al desarrollo y automatización. Inglés B2/C1 Modalidad: 2 días por semana en oficinas del cliente en Pozuelo de Alarcón (Madrid). Para ello tendrás:Flexibilidad horaria para ayudarte a conciliar tu vida profesional / familiarPresupuesto de *****€ en formación individual para que lo utilices en lo que tú quieras (eventos tecnológicos, formaciones, certificaciones etc.). Seguro médico privado pagado íntegramente por CapitoleSeguimiento con tu equipo todos los meses, para tener un continuo feedback.Retribución Flexible (Tickets Restaurante, Tickets Transporte, Guardería). Plataforma de actividades Well Hub.Descuentos en grandes marcas para (Club Capitole)Un montón de eventos increíbles ¡Por último y no menos importante un EQUIPAZO!

Apply for this position

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

Apply on www.buscojobs.com.es
Prepare application

Good distractions

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

5:01 min

Bridging the gap between software development and security

Vandana Verma · LIVE

2:59 min

Designing HTTP and HTML for familiar document sharing

Tim Berners-Lee · World Congress 2023

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

5:02 min

Mapping distributed compute paradigms to modern vehicles

Joachim Werner · LIVE

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

Videos

See all

Related articles

See all