Hi,
I gone through your project description. It's similar to my work experience. I'm having 5 years of real time experience in firmware development. I worked on different types of microcontrollers from different vendors like Atmel, TI, ST, NXP and Infineon.
I worked on firmware development on TM4C123, STM32F103, STM32F427, STM32F407, ATSAMV71, ATSAME51, S32K144 and XMC4200 microcontrollers.
Hope I'm suitable person for this work. I can provide best work with on-time results. Once you accept my bid, we will discuss further details.