Firmware Test Engineer

Soltec
Molina de Segura, Spain
2 days ago

Role details

Contract type
Apprenticeship
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish, English
Experience level
Junior

Job location

Remote
Molina de Segura, Spain

Tech stack

Agile Methodologies
Test Driven Development
Automation of Tests
C++
Computer Programming
Computer Engineering
Linux
Middleware
Firmware
FreeRTOS
Python
Microsoft Office
Message Queuing Telemetry Transport (MQTT)
Software Engineering
Zigbee

Job description

Formarás parte del equipo EES (Electricity, Electronics & Software), siendo responsable de garantizar la calidad, fiabilidad y robustez del firmware desarrollado para los sistemas electrónicos y embebidos de la compañía.

Tu misión será diseñar, ejecutar y automatizar pruebas de firmware, analizando el comportamiento funcional de microcontroladores ARM y sistemas Linux Embedded, así como validar comunicaciones IoT (OpenThread/Zigbee, MQTT/MQTT-SN). También aportarás soporte técnico especializado en la resolución de incidencias complejas, convirtiéndote en una pieza clave para asegurar la excelencia del producto., Diseñar y ejecutar pruebas funcionales, de integración y robustez para firmware basado en microcontroladores ARM (especialmente STM32).

Validar funcionalidades desarrolladas en FreeRTOS, drivers, interfaces y middleware.

Verificar comunicaciones inalámbricas basadas en OpenThread o Zigbee.

Probar y validar protocolos MQTT y MQTT-SN.

Utilizar instrumental de laboratorio (osciloscopio, multímetro, fuentes, etc.) para depurar comportamientos.

Automatizar pruebas mediante Python, siguiendo metodologías BDD y ATDD.

Analizar logs, diagnosticar fallos y documentar incidencias.

Elaborar informes técnicos y manuales de prueba.

Participar en la definición del sistema de test del firmware.

Colaborar estrechamente con ingeniería de software, hardware y QA para garantizar un ciclo de desarrollo seguro y eficiente.

Requirements

  • Formación técnica: Ingeniería Informática, Electrónica, Telecomunicaciones, Industrial o similar
  • Experiencia mínima de 1 año en puestos similares.
  • Conocimientos sólidos en C/C++, Linux y programación de microcontroladores.
  • Experiencia con STM32, ARM y herramientas de depuración (J-Tag).
  • Conocimientos demostrables de electrónica y uso de laboratorio (osciloscopio, multímetro…).
  • Programación en Python aplicada a automatización de pruebas.
  • Conocimientos de OpenThread o Zigbee.
  • Experiencia o familiaridad con BDD / ATDD.
  • Inglés nivel B1-B2.
  • Dominio de Microsoft Office y metodologías ágiles., * Experiencia con PIC24 Microchip.
  • Conocimiento en Linux Embedded, drivers y entornos IoT.
  • Familiaridad con MQTT-SN y MQTT.
  • Experiencia en pruebas de firmware dentro del sector energético o de IoT industrial.

Competencias técnicas:

  • Rigor técnico y capacidad de análisis.
  • Diagnóstico de problemas complejos hardware/software.
  • Metodología, orden y documentación clara.

Benefits & conditions

Propósito y sostenibilidad

  • Formar parte de una compañía líder en energía solar, contribuyendo a acelerar la transición energética.
  • Trabajo con impacto real: cada proyecto ayuda a construir un futuro más limpio y sostenible.

Desarrollo y proyección

  • Oportunidades de crecimiento en entornos internacionales.

Cultura basada en personas

  • Entorno colaborativo, diverso y respetuoso donde fomentamos la inclusión y el orgullo de pertenencia.
  • Cultura orientada al aprendizaje, la mejora continua y la innovación.

Flexibilidad y bienestar

  • Jornada flexible de entrada entre las 8 y las 9.30h
  • Modalidad híbrida (1 día de teletrabajo.
  • Tarde libre el día de tu cumpleaños.

Compensación competitiva

  • Retribución variable.
  • Plan de beneficios flexible (guardería, seguro médico, restaurante, transporte).

About the company

Somos una compañía global especializada en tecnología para el sector fotovoltaico, con más de dos décadas desarrollando soluciones innovadoras y contribuyendo a un modelo energético más sostenible., Soltec es una compañía comprometida con la igualdad de oportunidades, la diversidad y el cumplimiento normativo. Todas las candidaturas se evalúan con criterios objetivos y libres de discriminación.

Apply for this position