I have 12+ years of experience in C/C++ on Windows,linux,Embedded,
i have worked on Embedded development on 8051, Phillips, Microchip micro controllers , worked on various low level protocols like RS485,I2C,RS232 , so i can help you on implementation of your protocol
kindly ping me to discuss further