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).
Apply for this Position
Ready to join Energiot? Click the button below to submit your application.
Submit Application