Why should it not, one of the design goals of Swift as C, Objective-C and C++ replacement was painless interop with those languages.
Thus it is more an issue of Swift embedded toolchain being able to be used alongside FreeRTOS on the specific hardware target.