Yes. Depending on project requirements, we build firmware on bare-metal architectures, or using real-time operating systems such as Zephyr and FreeRTOS.