Hello,
I am a C++ engineer with a good amount of hardware experience and can do this for you within a few days - I'm certain.
I will need access to a printer obviously, to test the SDK usage and the application it self. I presume there will be some remote PC(Teamviewer, perhaps?) based access to the printer, that I can access from my development PC?
Let me know please.