Firmware Developer (Python/Esp-Id)

Oxigent Technologies
Tarragona, Spain
about 1 month ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Communications Protocols Software Debugging Firmware Python (Programming Language)

Job description

¿Te interesaría seguir desarrollándote como Firmware Developer en una empresa líder en el sector del material eléctrico, la iluminación y las soluciones conectadas?Desde Oxigent Technologies seleccionamos un/a INGENIERO/A de FIRMWARE para incorporarse al equipo de R&D Firmware, trabajando sobre dispositivos IoT conectados basados en ESP-ID de una multinacional de referencia global en material eléctrico, domótica (IoT), iluminación y movilidad eléctrica.La posición tiene un recorrido técnico definido en tres etapas:Stage 1 - Test DevelopmentDesarrollo de tests blackbox utilizando Python para conocer en profundidad el comportamiento de los dispositivos, sus protocolos de comunicación y posibles edge cases.Stage 2 - Lab ValidationParticipación en pruebas y validaciones de laboratorio sobre nuevos dispositivos y revisiones de firmware y hardware.Stage 3 - Firmware DevelopmentEvolución hacia el desarrollo e implementación de firmware para nuevos dispositivos, utilizando el conocimiento adquirido durante las fases de testing y validación.Para ello, ¿qué vas a necesitar?* Experiencia en desarrollo de firmware con ESP-IDF.* Conocimientos sólidos de protocolos de comunicación:o MQTTo WebSocketo HTTP* Buen nivel de Python, especialmente aplicado al desarrollo de blackbox tests para dispositivos embedded.* Capacidad para realizar debugging y analizar el comportamiento real de dispositivos.* Experiencia en testing y validación de dispositivos y firmware.* Capacidad para trabajar de forma metódica y prestar atención al detalle.¿Qué te ofrecemos?* Contratación indefinida.* Salario acorde a la experiencia aportada (entre ****** euros brutos anuales). 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.

Requirements

  • Experiencia en desarrollo de firmware con ESP-IDF.
  • Conocimientos sólidos de protocolos de comunicación:o MQTTo WebSocketo HTTP* Buen nivel de Python, especialmente aplicado al desarrollo de blackbox tests para dispositivos embedded.
  • Capacidad para realizar debugging y analizar el comportamiento real de dispositivos.
  • Experiencia en testing y validación de dispositivos y firmware.
  • Capacidad para trabajar de forma metódica y prestar atención al detalle.

Benefits & conditions

  • Contratación indefinida.
  • Salario acorde a la experiencia aportada (entre ******* euros brutos anuales).
  • 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!

About the company

Empresa comprometida con la sostenibilidad y la igualdad de oportunidades, donde el talento y la tecnología no entienden de género.

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.

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac · World Congress 2021

8:07 min

Transitioning from web development to constrained hardware engineering

Philipp-Alexander Blum · LIVE

2:08 min

The vending machine trap in software debugging

Jen Callou Jen Callou · Europe 2026 Virtual

2:28 min

Inspecting Java debug wire protocol communication

Johannes Bechberger · LIVE

2:13 min

Evaluating Rust for modernizing embedded C firmware

Michael Friedrich Michael Friedrich · World Congress 2026 Europe

2:20 min

Utilizing custom firmware for variable torque manipulation

Daniel Meilak Daniel Meilak +1 · World Congress 2026 Europe

Videos

See all

Related articles

See all