Firmware Developer (Python/Esp-Id)

Oxigent Technologies
Sevilla, 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 Hypertext Transfer Protocols (HTTP) Python (Programming Language) Message Queuing Telemetry Transport (MQTT) WebSocket

Job description

¿Te interesaría seguir desarrollándote comoFirmware Developeren una empresa líder en el sector delmaterial eléctrico, la iluminación y las soluciones conectadas?DesdeOxigent Technologiesseleccionamos un/aINGENIERO/A de FIRMWAREpara incorporarse alequipo 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 unrecorrido 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 defirmware con ESP-IDF.* Conocimientos sólidos de protocolos de comunicación:o MQTTo WebSocketo HTTP* Buen nivel dePython, especialmente aplicado al desarrollo de blackbox tests para dispositivos embedded.* Capacidad pararealizar debugging y analizar el comportamiento real de dispositivos.* Experiencia entesting y validación de dispositivos y firmware.* Capacidad para trabajar deforma 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ónpara desarrollarte en las áreas profesionales que más te interesen.Seguro médico privado.Retribución flexibleaplicable a seguro médico, restaurante, transporte, guardería y formación.Aplicación de acceso a gimnasios y actividades deportivasen 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 defirmware con ESP-IDF.
  • Conocimientos sólidos de protocolos de comunicación: o MQTT o WebSocket o HTTP

  • Buen nivel dePython, especialmente aplicado al desarrollo de blackbox tests para dispositivos embedded.
  • Capacidad pararealizar debugging y analizar el comportamiento real de dispositivos.
  • Experiencia entesting y validación de dispositivos y firmware.
  • Capacidad para trabajar deforma 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ónpara desarrollarte en las áreas profesionales que más te interesen. *Seguro médico privado. *Retribución flexibleaplicable a seguro médico, restaurante, transporte, guardería y formación. *Aplicación de acceso a gimnasios y actividades deportivasen 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

51 sec

Configuring live browser and WebSocket connection endpoints

Suchitra Swain Suchitra Swain · World Congress 2026 Europe

2:08 min

The vending machine trap in software debugging

Jen Callou Jen Callou · Europe 2026 Virtual

2:13 min

Evaluating Rust for modernizing embedded C firmware

Michael Friedrich Michael Friedrich · World Congress 2026 Europe

1:51 min

Developing specialized hardware kits for web of things integration

Philipp-Alexander Blum · LIVE

Videos

See all

Related articles

See all