Relomote
Remote JobsRelocation Jobs
Add companySaved
Relomote

Relomote is a job board for remote, hybrid, and relocation jobs — every listing AI-classified for the countries it actually hires from, or the visa and relocation support it offers.

LinkedInCrunchbase

Remote jobs by category

  • Remote Engineering & Development jobs
  • Remote Customer Support jobs
  • Remote Design jobs
  • Remote Marketing jobs
  • Remote Sales jobs
  • Remote Product jobs
  • Remote Data & Analytics jobs
  • Remote People & Talent jobs
  • Remote Writing & Content Creation jobs
  • Remote Finance jobs
  • Remote Legal & Compliance jobs
  • Remote Operations & Admin jobs
  • Remote Data Entry jobs
  • Remote Virtual Assistant jobs
  • Remote Education/Training jobs
  • Remote Healthcare/Clinical jobs
  • Remote Other jobs

Remote jobs by location

  • Work from anywhere jobs
  • Remote jobs in Africa
  • Remote jobs in Asia
  • Remote jobs in Europe
  • Remote jobs in Latin America
  • Remote jobs in Middle East
  • Remote jobs in North America
  • Remote jobs in Oceania
  • All remote jobs →

Relocation & visa sponsorship

  • Visa sponsorship jobs
  • Relocation package jobs
  • Relocate to Europe
  • Relocate to Germany
  • Relocate to Netherlands
  • Relocate to Spain
  • Relocate to Portugal
  • Relocate to Greece
  • Relocate to United Kingdom
  • Relocate to Canada
  • Relocate to Australia
  • Relocate to Sweden
  • Relocate to Switzerland
  • Relocate to Japan
  • Relocate to United Arab Emirates
  • All relocation jobs →

© 2026 RelomoteAboutPrivacyTerms

Contact [email protected] · Built by Mahmoud

Relomote
Remote JobsRelocation Jobs
Add companySaved
EN

Firmware Engineer

Energiot
Posted May 27, 2026, 8:54 PM UTC
🇪🇸Spain🏢Hybrid📁Engineering & Development
Is this job info correct?

Firmware Engineer 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). 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 for IoT and sensor networks (LoRaWAN, NB-IoT, BLE). Experience with FreeRTOS or similar real-time operating systems. Familiarity with Git and version control workflows. Understanding of bootloaders and firmware update mechanisms. Basic knowledge of cybersecurity concepts applied to embedded systems. Fluency in Spanish and English. Proactive, structured, and problem-solving mindset. Preferred / Nice to Have: Experience with OTA firmware updates in production devices. Knowledge of IoT cloud platforms, particularly ThingsBoard. Basic Python skills for scripting, testing, or tooling. Experience using API testing tools such as Postman. Familiarity with Qt / Qt Creator and C++ for building simple user interfaces. Experience working in low-power or energy-constrained systems. Exposure to CI/CD pipelines for embedded or IoT projects. What We Offer Full-time, permanent contract. Competitive salary based on experience. Flexible working hours and partial remote work. Opportunity to work on real, production-level IoT devices deployed in the energy sector. High level of ownership and technical responsibility. Collaborative, engineering-driven culture in a fast-growing startup. Office located in Barcelona, with a strong focus on innovation and sustainability . Departamento R&D Locations Barcelona - Spain Remote status Hybrid About Energiot Energiot is a pioneering company specializing in autonomous IoT solutions for electrical grid monitoring. Our key product, a self-powered IoT device, utilizes patented piezoelectric energy harvesting technology, allowing it to operate battery-free. We offer grid operators the benefits of real-time asset monitoring, predictive maintenance, and improved grid reliability. The devices are versatile, sustainable, and designed for global deployment, providing a practical and maintenance-free solution to enhance grid operations. Energiot is a distinguished spin-off of the IMB-CNM CSIC and collaborates with them, which has a 1500m2 microtechnology cleanroom. We provide an unparalleled IoT system for electricity grid operators, championing optimization in the power grid's operation and maintenance and escalating the inclusion of renewable energy sources Founded in 2017 Coworkers about 10

Similar jobs

Similar jobs

Q-Tech logo

QA Testing Engineer (Firmware & Hardware) — Barcelona (híbrido)

Q-Tech

🇪🇸Spain2 weeks ago
TechBiz Global GmbH logo

Firmware Engineer

TechBiz Global GmbH

🇪🇸SpainJun 11, 2026, 6:54 PM UTC
Sateliot logo

FPGA & Firmware Engineer

Sateliot

🇪🇸SpainMay 28, 2026, 1:52 AM UTC
CL

Sr. Firmware Engineer

Clue

🇪🇸SpainMay 27, 2026, 10:38 PM UTC
DOGA logo

Motor Control Firmware Engineer

DOGA

🇪🇸SpainMay 27, 2026, 8:35 PM UTC
Nunegal Consulting logo

Programador/a de front-end - 100% teletrabajo

Nunegal Consulting

🇪🇸Spain5 hours ago