Firmware & sistemas embebidos
Desarrollamos el software que da vida a la electrónica. Firmware robusto, eficiente y mantenible, diseñado para funcionar en entornos exigentes durante años.
Áreas de especialización
- Firmware bare-metal y RTOS: Desarrollo sobre FreeRTOS, Zephyr, ThreadX. Gestión de tareas en tiempo real, bajo consumo y alta fiabilidad.
- Sistemas Linux embebido: Buildroot, Yocto Project. Drivers de kernel, BSP personalizado, integración de aplicaciones de usuario.
- Comunicaciones: Stacks completos de BLE, WiFi, LoRaWAN, Zigbee, Thread/Matter. Protocolos industriales: CAN, Modbus RTU/TCP, EtherCAT, PROFINET.
- IoT y conectividad cloud: MQTT, CoAP, integración con AWS IoT, Azure IoT Hub. OTA (actualización remota), gestión de dispositivos.
- FPGA: Diseño en VHDL/Verilog sobre Xilinx y Lattice. Procesado de señal en tiempo real, interfaces de alta velocidad.
- Bootloaders y seguridad: Secure boot, cifrado de firmware, autenticación de dispositivos, gestión de claves.
Metodología
Aplicamos buenas prácticas de ingeniería de software al mundo embebido: control de versiones (Git), integración continua (CI/CD), testing unitario, revisión de código y documentación técnica. Entregamos código limpio, trazable y listo para mantener a largo plazo.