Firmware Engineer (Sardañola del Vallés)

Firmware Engineer (Sardañola del Vallés)

12 ago
|
Energiot
|
Sardañola del Vallés

12 ago

Energiot

Sardañola del Vallés

Role Description

Desplácese hacia abajo para encontrar una descripción detallada de este trabajo y lo que se espera de los candidatos. Envíe su solicitud haciendo clic en el botón "Solicitar".
Energiot is seeking a motivated Firmware Engineer to join our growing product and R&D; team in Barcelona. The role focuses on the development of embedded firmware for IoT devices used in electrical grid monitoring and smart energy applications. You will work hands‑on with low‑power microcontrollers, wireless communication technologies, and real‑world sensor systems, contributing directly to production‑ready devices deployed in the field. This position is adecuado for engineers with a solid foundation in embedded systems who want to grow in a multidisciplinary environment combining firmware, hardware, and cloud‑connected IoT platforms.

Key Responsibilities

-
- Design, develop, and maintain embedded firmware for IoT devices using C and C++.
- Program microcontrollers from Texas Instruments and ESP32.
- Manage peripheral drivers (I2C, SPI, ADC, UART, GPIO, timers).




- Integrate and manage a wide range of sensors and low‑power components.
- Develop and maintain wireless communication stacks for IoT devices (LoRaWAN, NB‑IoT, BLE).
- Implement wired communication protocols such as UART, RS485, and USB.
- Work with bootloaders and support firmware updates, including OTA mechanisms.
- Write unit tests for embedded firmware using frameworks such as Unity.
- Support integration and testing with cloud IoT platforms.
- Collaborate closely with hardware, backend, and product teams.

Qualifications – Essential

-
- Bachelor’s or Master’s degree in Computer Science, Electronic Engineering, Telecommunication Engineering, or a related field.
- Minimum 2–3 years of experience in embedded firmware development.
- Strong programming skills in C and C++ for microcontrollers.
- Experience working with microcontroller peripherals (I2C, SPI, ADC, UART).
- Knowledge of wireless communication protocols fo

📌 Firmware Engineer (Sardañola del Vallés)
🏢 Energiot
📍 Sardañola del Vallés

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: firmware engineer (sardañola del vallés) / sardañola del vallés

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: firmware engineer (sardañola del vallés) / sardañola del vallés