... not programmed into the on chip flash of a SoC. That's called embedded programming so I guess it is really embedded coding not baremetal. Is it an RTOS? Well it's not really real time and not really an OS, but it could be. FreeRTOS without the need to do RT or OS, QNX, EmbOS, ThreadX, VxWorks, ...