Job Description
Role Description
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 ideal 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
Firmware Development:
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).
Ready to Apply?
Take the next step in your AI career. Submit your application to Energiot today.
Submit Application