> Markdown version of [/jobs/ext/1626240-desarrollador-a-de-software-de-simulacion-y-automatizacion](https://www.wearedevelopers.com/jobs/ext/1626240-desarrollador-a-de-software-de-simulacion-y-automatizacion). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Desarrollador/a de Software de Simulación y Automatización - **Company:** Alten - **Location:** Madrid, Spain (Remote available) - **Salary:** €60,000.0 - €90,000.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Amazon Web Services, JIRA, Unit Testing, Static Program Analysis, Code Coverage, Code Generation, Continuous Integration, Emulators, Firmware, Python (Programming Language), Quick EMUlator (QEMU), Simulation Software, Software Engineering, Large Language Models, Backend, Gherkin, Apache Kafka, Aws Iot, Docker, Jenkins - **Published:** July 31, 2026 - **Apply:** https://www.jobleads.com/es/job/e79a55d9301355cb42840c8055f156ad1 ## About the Role Modalidad de trabajo: Híbrido en Madrid (hasta 2 días de teletrabajo por semana). * Al menos 5 años de experiencia en desarrollo de software en Python, enfocado en simulación y automatización. * Conocimiento en BDD/Behave, archivos de características y diseño de escenarios Gherkin. * Principios de diseño: SOLID, KISS, DRY aplicados a la arquitectura de frameworks de prueba. * Herramientas de calidad: pruebas unitarias, cobertura de código y quality gate. * Se valorarán conocimientos en: AWS, Jenkins, CI/CD, Docker y Jira. * Inglés fluido requerido. ## Description ¡En ALTEN Spain estamos buscando un/a Desarrollador/a de Software de Simulación y Automatización de Pruebas para unirte a nuestro equipo de I+D en la Unidad Central de Próxima Generación y contribuir a la creación de una infraestructura de pruebas innovadoras!, * Desarrollar un emulador de software en Python para dispositivos periféricos de alarma (SmartShocks, llaveros, cámaras, etc.). * Construir y mantener servicios backend simulados (Configuration Fake Server, FOTA Fake Server, Media Fake Server, Backend Protocol Simulator). * Gestionar el motor de orquestación Python/Behave BDD para ejecutar pruebas y generar informes en Jira X-Ray. * Simular flujos de temas de AWS IoT Core y Kafka/MSK para validación de firmware. * Integrar componentes en la cadena de Jenkins CI (análisis estático, pruebas de software, compilación Qemu, suites de regresión). * Aplicar técnicas de IA/ML para mejorar la cobertura de pruebas (generación de código asistida por LLM, detección de anomalías, triage de fallos). * Colaborar con equipos de firmware para definir interfaces de simulación y contratos de protocolos. * Revisar métricas de calidad y aplicar estándares de cobertura y principios de diseño. * Incorporación a una empresa multinacional competitiva 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., Además, en ALTEN nos enorgullecemos de ofrecer igualdad de oportunidades con independencia de genero, edad, diversidad de capacidades o país de origen. Nuestro compromiso está con el talento y con las personas que lo tienen. ## Related Videos - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [Continuous testing - run automated tests for every change!](https://www.wearedevelopers.com/videos/190-continuous-testing-run-automated-tests-for-every-change) - [The Road to MLOps: How Verivox Transitioned to AWS](https://www.wearedevelopers.com/videos/1050-the-road-to-mlops-how-verivox-transitioned-to-aws) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Testing .NET applications a Tool box for every developer](https://www.wearedevelopers.com/videos/704-testing-net-applications-a-tool-box-for-every-developer) - [Our GitOps approach for deploying an Identity Provider and an API Gateway in a SaaS company](https://www.wearedevelopers.com/videos/776-our-gitops-approach-for-deploying-an-identity-provider-and-an-api-gateway-in-a-saas-company) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)