Firmware development
Embedded firmware for MCUs and MPUs: bare-metal, bootloader, UEFI, Secure Boot, FreeRTOS, Eclipse ThreadX, Safe RTOS, Zephyr, Embedded Linux and Yocto, device drivers, from prototype & bring-up to production & maintenance.
Get your products & services Cyber Resilience Act compliant
Get yourself CRA compliant with BCFScalable embedded engineering by demand
2016
Founded
150+
Experts in BCF Group






Embedded firmware for MCUs and MPUs: bare-metal, bootloader, UEFI, Secure Boot, FreeRTOS, Eclipse ThreadX, Safe RTOS, Zephyr, Embedded Linux and Yocto, device drivers, from prototype & bring-up to production & maintenance.
Secure boot, secure OTA, SBOM & vulnerability handling for connected devices. We provide comprehensive CRA compliance auditing services. We also provide device & system penetration testing services.
End of life? No problem! MCU migration, RTOS migration, code refactoring, obsolescence redesign and security retrofits for devices already in the field.
Connected device engineering: wireless and wired protocols, secure OTA (including A/B partition rollback firmware) updates and application or cloud integration for IoT products.
On-device machine learning and AI distilling for microcontrollers and edge processors: sensor data, audio and vision models optimized for memory and power.
PLC programming, fieldbus and industrial protocol drivers, gateways and integration for industrial and energy systems.
Long-term firmware maintenance, security updates, dependency monitoring and technical support for embedded products.
Medical: IEC 62304, 60601, 62366, 82304, ISO 13485, 14971. Cyber & CRA: EN 18031, IEC 62443. Maritime: IACS UR E26/E27.
Schematic and PCB layout, board bring-up, DFM and prototype support for embedded devices, designed together with the firmware team.
The client's problem, what we did, and the result.



Describe your goal. We reply within one business day.
We store your choice in your browser. Only with your consent do we load Google Tag Manager and, through it, Google Analytics, Google Ads, the Meta Pixel and the LinkedIn Insight Tag, to measure how bcf-software.com is used and how our ads perform, to show our ads to people who visited it, and to remember how you found us. You can change your choice at any time under “Cookie settings” at the bottom of each page. Cookie policy