Copilot said: Software Engineer - Python Automation, Testing & Simulation
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+10 more
Job description
Buscamos un/a Software Engineer con experiencia en desarrollo de software, automatización de pruebas y simulación de sistemas, para participar en la evolución de soluciones tecnológicas dentro de un entorno de I+D.
La persona seleccionada contribuirá al diseño, desarrollo y mantenimiento de plataformas de simulación, herramientas de validación y entornos de integración continua, trabajando con tecnologÃas relacionadas con Python, testing automatizado, virtualización y servicios cloud., * Diseñar, desarrollar y mantener simuladores software de dispositivos y sistemas utilizando Python.
- Implementar y evolucionar entornos de simulación y servidores de prueba para la validación de aplicaciones y firmware.
- Desarrollar frameworks de automatización de pruebas basados en BDD/Behave y Gherkin.
- Gestionar y optimizar la ejecución de pruebas automatizadas en entornos de integración continua.
- Integrar componentes de simulación y validación dentro de pipelines de CI/CD.
- Diseñar pruebas funcionales, de integración y de regresión, incluyendo escenarios de error y pruebas negativas.
- Participar en la creación y mantenimiento de entornos virtualizados para pruebas y validación.
- Colaborar en la simulación de arquitecturas cloud, sistemas de mensajerÃa y flujos de comunicación distribuidos.
- Aplicar herramientas de Inteligencia Artificial para generación de código, detección de anomalÃas y análisis de fallos.
- Garantizar la calidad del software mediante la aplicación de buenas prácticas de desarrollo y estándares de calidad.
Requirements
- Entre 3 y 6 años de experiencia en desarrollo software.
- Experiencia sólida en Python.
- Conocimientos de automatización de pruebas con BDD/Behave y Gherkin.
- Experiencia con Jenkins y entornos CI/CD.
- Conocimientos de Docker y entornos Linux.
- Experiencia con protocolos de comunicación como TCP/IP y MQTT.
- Experiencia en simulación, emulación o entornos de testing automatizado.
Requisitos valorables
- Conocimientos de AWS (IoT Core, Lambda, SQS).
- Experiencia con Apache Kafka.
- Conocimientos de QEMU y sistemas embebidos.
- Conocimientos básicos de C/C++.
- Experiencia con herramientas de calidad como Jira X-Ray o TestRail.
- Conocimientos de IA/ML y LLMs aplicados al desarrollo o testing., Nuestro Plan de Igualdad y Código Ético garantizan procesos inclusivos y libres de discriminación, potenciando el talento, en un entorno multicultural y accesible para personas con discapacidad (valoramos positivamente disponer de certificado de discapacidad).
Benefits & conditions
Tenemos un catálogo de medidas de Desarrollo y Conciliación muy completo, como son, por ejemplo y entre otras:
- Un ambiente de trabajo único muy valorado por nuestros profesionales en las evaluaciones periódicas.
- Wellbeing HUB - Incluye polÃticas y acciones para la salud fÃsica (Wellhub) y mental.
- 24 dÃas de vacaciones + 2 asuntos propios + 24 y 31 de diciembre + opción a comprar hasta 7 dÃas de vacaciones al año.
- Formación continua, podrás disfrutar de Mylearning y de Capgemini University y de nuestros Campus Digitales y Comunidades profesionales. Tendrás acceso a plataformas como: Coursera, Udemy, Pluralsight, Harvard Manager Mentor, Education First para idiomas (inglés francés, alemán…) ¡entre otras!
- FlexAbroad: posibilidad de trabajar en remoto desde otro paÃs durante 45 dÃas.
About the company
Capgemini Engineering, lÃder mundial en servicios de ingenierÃa, reúne a equipos de ingenieros/as, cientÃficos/as y arquitectos/as para ayudar a las empresas más innovadoras del mundo a liberar su potencial y contribuir a un futuro mejor. Desde coches autónomos pasando por soluciones contra incendios forestales, nuestro/as expertos/as en tecnologÃas digitales y software se salen de lo convencional proporcionando servicios únicos de I+D e ingenierÃa en todos los sectores de actividad. ¡Únete al equipo y continua tu carrera en una compañÃa con oportunidades de crecimiento, donde puedes marcar la diferencia y donde ningún dÃa es igual al anterior.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Fully Remote Software Engineer Jobs
The 12 Best Jobs for Software Engineers
Dev Digest 121 - AI goes offline
Top-Paying Tech Jobs (with Salaries)