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