Hello. I would be happy to help fix the problems with your project. My many years of experience developing software in C will allow that to happen quickly. I have written simple utilities in C, to software for complex NASA space projects, as well as other national satellite communications projects. I have developed systems in C running under Windows, various RTOSes (VxWorks, Qnx, embedded Linux, etc.) as well as systems with no operating system, but simply custom-coded features (semaphores, queues, a task scheduler) as those features were required. In short, I am confident that I have the skills necessary to locate and fix the problems with your STM processor and other components.
TeamViewer would be a good solution to allow my access to the system while we are fixing it.
I would like to discuss the details of the project and my qualifications to accomplish the work at your earliest convenience. I am available to work on the project immediately.
Select me as your freelancer -- you will be quite pleased with the results. Thank you for taking the time to read my bid proposal.