1. Home
  2. Services
  3. Embedded firmware

Service · Barcelona, Spain

Embedded Firmware Development in Barcelona, Spain

Opotek develops embedded firmware for IoT, industrial and consumer devices: MCU and RTOS code, hardware drivers and wireless connectivity. Firmware is written alongside the hardware, so bring-up and validation happen on the same prototype.

  • Based in Barcelona
  • NDA by default
  • IP ownership: your choice

What does embedded firmware development include?

  • MCU and RTOS-based firmware architecture.
  • Peripheral and sensor drivers, power management and bootloaders.
  • Wireless: BLE, Wi-Fi, LoRa, GNSS and cellular IoT (LTE-M/NB-IoT).
  • Cloud and app integration for data acquisition and remote control.
  • Production firmware: programming procedures and end-of-line test routines.

Why develop firmware and hardware together?

When the same team designs firmware and electronics, pin assignments, power budgets and timing constraints are settled once, and problems found at bring-up are fixed at the source instead of being worked around.

Example projects

Frequently asked questions

Which wireless technologies do you work with?

BLE, Wi-Fi, LoRa, GNSS and cellular IoT (LTE-M/NB-IoT).

Can you take over firmware from a dev-kit prototype?

Yes. We regularly turn Arduino, ESP32 or Raspberry Pi proofs of concept into structured firmware for a custom board.

Last updated: 2026-10-20