
Software Testing Engineer - Hardware-in-the-loop (HIL) – 100% Remote
Oxigent Technologies • Spain
Salary: €54,000 - €60,000 / year
Role & seniority: ** Software Testing Engineer / Test Automation Engineer (Python), senioridad ~+5 años** (automatización de pruebas con HIL en fintech).
**Stack/tools: **
-
Python, Pytest
-
Hardware-in-the-Loop (HIL)
-
Protocolos: SPI, I2C, UART
-
Sistemas: Linux y Windows; Android (AOSP) (drivers/HAL, imágenes de fabricación)
-
Programación embebida: C (básico) para microcontroladores (p.ej., STM32)
-
Top 3 responsibilities:
-
Desarrollar y mantener software de pruebas automatizadas para dispositivos de pago en HIL.
-
Interactuar con hardware y protocolos para detectar/analizar fallos.
-
Construir/depurar tools y scripts en Python; trabajar con Android/Linux/drivers para interpretar issues y asegurar calidad (incl. coordinación con producción).
-
-
Must-have skills:
-
+5 años en Python y Pytest.
-
Conocimientos de hardware: dispositivos electrónicos, esquemáticos, SPI/I2C/UART.
-
Experiencia en automatización y depuración de pruebas con hardware.
-
Fluidez trabajando en Linux (y Windows); base sólida en Android/AOSP (drivers, HAL, imágenes).
-
Inglés C1.
-
-
Nice-to-haves:
-
Alemán o español (plus).
-
Experiencia más amplia en programación embebida en C (además de “básico”).
-
-
Location & work type: 100% remoto, España. Horario flexible; viernes jornada intensiva y meses de verano.
Full Description
¿Te interesaría seguir desarrollándote como Sofware Testing Engineer en una empresa Fintech internacional dedicada a crear plataformas de pago asequibles y sencillas para clientes a nivel mundial?
Desde Oxigent Technologies seleccionamos un/a Ingeniero de automatización de pruebas (Python) para garantizar la calidad dispositivos electrónicos inteligentes, siguiendo la técnica de Hardware in the Loop (HIL).
¿Cuáles serán tus funciones principales? Desarrollar y mantener software de pruebas automatizadas para dispositivos de pago (Hardware-in-the-Loop). Interactuar con hardware y protocolos (SPI, I2C, UART) para detectar y analizar fallos Crear y depurar tools en Python y scripts de automatización. Trabajar con Android (AOSP), drivers y Linux, interpretando esquemáticos electrónicos. Colaborar con producción para garantizar la calidad de los dispositivos. Aplicar buenas prácticas de código limpio y resolver problemas de manera independiente.
Para ello, ¿qué vas a necesitar? Al menos 5 años de experiencia desarrollando con Python y Pytest.
Conocimientos de hardware: entender dispositivos electrónicos, esquemáticos, protocolos como SPI, I2C, UART.
Testing y automatización: experiencia en pruebas automatizadas y depuración de hardware.
Sistemas operativos: cómodo trabajando en Linux y Windows; conocimiento de Android/AOSP (drivers, HAL, imágenes de fabricación).
Programación embebida: experiencia básica en C para microcontroladores (ej. STM32).
Idiomas: Inglés nivel C1 (alemán o español es un plus, no obligatorio).
¿Qué te ofrecemos? Contratación indefinida. Salario acorde a la experiencia aportada (entre 54.000 - 60.000 euros brutos anuales). Horario flexible y jornada intensiva los viernes y los meses de verano. Modelo 100% remoto. Cheque Formación para desarrollarte en las áreas profesionales que más te interesen. Seguro médico privado. Retribución flexible aplicable a seguro médico, restaurante, transporte, guardería y formación. Aplicación de acceso a gimnasios y actividades deportivas en toda España con descuentos. ¡Y muchos otros beneficios!
¡Únete al equipo de Oxigent! Empresa comprometida con la sostenibilidad y la igualdad de oportunidades, donde el talento y la tecnología no entienden de género.