I have ample experience in embedded design, and I am confident I can help you bring the project to terms. Since you need cross-platform, I would likely be working with Xojo, which will produce Windows, Linux, and OSX binaries. Let's talk more on the specifics.